PositionAPI Developer/Programmer- Location: Aberdeen Proving Ground, Maryland
- Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required
- Salary: $90,000 - $150,000 Depending on Experience and Education
- Travel: 5%
- Benefits: SURVICE Engineering offers a total rewards package to include competitive salaries, comprehensive insurance options, paid time off, 401k, flexible spending, tuition reimbursement.
Position SummarySURVICE Engineering is currently seeking a
API Developer/Programmer to support our Aberdeen Area Operation. You will accelerate your career and become an integral team member within the defense community.
Primary Duties and Responsibilities- The successful candidate will be working alongside government civilian and contractor battle damage assessment/geospatial intelligence analysts and computer scientists to capture, analyze, and leverage blue-force data to optimize the use of precision guided munition resources. In this position, your efforts will consist of, but may not be limited to, the following:
- Developing automation scripts to streamline workflows
- Designing and building full-stack applications
- Developing, documenting, and managing APIs to support scalable data access and system integration
- Building geospatial applications for data visualization and analysis
- Building, deploying, and managing containerized applications for consistent and scalable environments
- Deploying, managing, and scaling applications and infrastructure
- Designing, configuring, and managing databases to support efficient data storage, retrieval, and scalability
Minimum Qualifications of API Developer/ProgrammerBachelor's Degree in Technical Field of Study and 2+ years of relevant experience. Exceptional candidates with less experience will be considered. Candidates are not required to possess all qualifications; if you possess some of the desired qualifications, please apply.
- Experience with web, API, and database (MongoDB, PostgreSQL) development
- Familiarity with Microsoft Azure environment
- Experience with Keycloak (managing roles)
- Knowledge of Java
- Experience with cloud computing, containerization, virtualization
- Knowledge of information systems security
- Experience with Agile project management, software development, and delivery