Software Developer
Job Responsibilities:
- The candidate will implement large, distributed/cloud- based data processing and exploitation systems which may include front and back end development. The candidate must be experienced in software requirements, design, development, integration, testing, documentation, and maintenance. Work will be executed primarily in Java/Python in a mixed Windows/Linux environment using open source and custom software stacks utilizing Agile development methodologies
Skills:
- Experience developing distributed and cloud based systems and services
- Experience developing RESTful and/or SOAP based web services
- Strong object-oriented development skills
- XML technologies
- Experience with modern development tools such as Maven, git, github, JIRA, Con?uence, Jenkins, NiFi, etc...
- Work well with in a fast moving, small team environment
- Familiarity with standard SQL databases and database connectors
- Experience developing scalable architectures in a cloud environment
- Knowledge of full software lifecycle automation and testing tools in a DevOps environment
- Expertise in high performance multi-threaded applications
- Experience with at least one nosql database technology
- Front end development with modern UI development libraries
- Solid understanding of Linux and Windows operating systems
- Familiarity with BigData technologies
- Expertise in modern software design patterns and frameworks
- Unix shell or perl scripting capability
- Securing distributed services using PKI methodologies
- Experience with commercial cloud environments such as AWS or Azure
- Existing DoD security clearance and domain speci?c knowledge in GMTI, image ; ; ; ; ; ; processing and NATO STANAG standards a plus
Education/Experience:
- Education/Professional Certifications
- Bachelor's degree; Masters degree is a plus.
Recommended Jobs
HVAC & Home Improvement Sales Rep
Join Team Sunshine: Transforming Solar, Construction, and HVAC in New England! Ranked #1 Solar Installer in New England by Forbes, Team Sunshine is dedicated to leading the charge in solar energy, …
Automotive Equipment Installation Technician - Upfitter - Upfitting
Job Description Job Description Join Our Team as an Automotive Equipment Installation Technician! Are you a tech-savvy individual with a passion for working on trucks and emergency vehicles? Bl…
Reporting Analyst - Power BI, BI Tools, Healthcare
Job Description Oracle Health Government Services is seeking a skilled Reporting Analyst to join our mission-driven organization. The Reporting Analyst will work closely with government stakeho…
Solar Appointment Setter
Ever since we started in 2007, Sunrun has been at the forefront of connecting people to the cleanest energy on Earth. It’s why we’ve become the #1 home solar and battery company in America. Today, we…
BCBA - Board Certified Behavior Analyst
Job Details: Position: BCBA, MA LBA. Full Job Description: BCBA - Board Certified Behavior Analyst. Springfield, AZ Job Type: Full-Time Center. Pay: $86,000 to $91,000 (First Year). …
Survey Instrument Operator/Civil Engineering Technician
Job Description Job Description Description: Survey Instrument Operator, Field and construction Surveyor, Survey or Civil Engineering Technician Performs all aspects of assigned survey field …
Regional Vice President of Sales, North America
Come join a company who is a key leader in the industry scaling the next core commerce infrastructure and on the path from $100M to $500M! Founded in 2012, Salsify helps brand manufacturers, distribu…
High School Spanish Teacher
Job Description Job Description Company Description Uncommon Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in …
Licensed Clinical Social Worker (LCSW)
Licensed Clinical Social Worker (LCSW) Location: Massachusetts Setting: Remote/Telehealth Position: Full-Time Salary: $115,000 to $120,000 a year Schedule: Monday-Friday, 9:00 AM …