Job Description

Software Developer

Contract 40 hours weekly, 100% onsite in SCIF

Mulitple openings Assignment though July 2024

Level: Willing to consider candidates from multiple experience levels, but preference is Level 2 or Level 3. (Level 2: 1-5 years, Level 3: 5-10 years, and Level 4: 10+ years of working experience)

Required: TS/SCI Security Clearance with Poly (Poly may be completed post hire). Work on-site at Client in a SCIF (Sensitive Compartmented Information Facility), no remote work

Degree Requirements: A degree in a technical field such as computer science, electrical engineering, system engineering, or related field. The level of responsibility and expectations will be adjusted to fit the candidate’s experience level.


Unique opportunity to work in a world class organization, supporting highly important tasks, in a critical phase of the program. Join a high paced, technical savvy team of software engineers, system engineers, algorithm developers, and geolocation experts to support the development of a software system for processing data into actionable products.

Main Technologies used: Python, C++, Amazon Web Services (AWS), GIT, JIRA, Jenkins, NITF (image format). Technical: experience with Python is a must, C++ is desirable. Experience with developing on AWS with the basic knowledge of services and how to develop in the cloud.

Design, Develop, and Test code and algorithms for a data processing system that produces science data products.

  • Work with science team and cloud contractors to architect data processing applications.
  • Collaborate with other software developers to architect and mature automated testing and deployment environments.
  • Support SW Code reviews.
  • Work-off SW discrepancy reports by fixing software bugs reported throughout the period of performance.
  • Package and deliver integrated SW builds into Docker images and deploy the images into cloud environments.
  • Conduct SW Design review of new Advance Capability Applications.
  • Begin coding of new Advance Capability Applications.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online