×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Developer

Job in Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: SAIC
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, DevOps, Python
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Description

SAIC is seeking a skilled and motivated Software Developer to support the Space Systems Command on a program that directly assists the US Space Force. The ideal candidate will be a Python developer responsible for porting a legacy Mission Unique Software (MUS) application to a modern, open-source command and control platform. The selected candidate will interface with Active Duty, US Government, and contractor personnel to re-engineer this software with a focus on creating a robust, secure, and maintainable application.

This role offers an opportunity to work in a fast-paced, high-energy environment and is located at Kirtland AFB, New Mexico.

Qualifications
  • Bachelor's degree in computer science, engineering, or a related field, and nine (9) or more years of relevant experience, or a Master's degree and seven (7) or more years of relevant experience. Will accept 4 additional years of experience in lieu of degree.
  • Active Top Secret or DoE Q clearance with SCI eligibility (must be eligible for SCI indoctrination within first 3 months of start date) and be able to obtain and maintain TS/SCI.
  • Must be a U.S. citizen.
  • Proven work experience as a software developer with strong, demonstrated proficiency in Python.
  • Practical experience developing and deploying applications on Linux-based distributions.
  • Experience with version control systems such as Git.
  • Experience managing daily tasks for a small team of developers.
Primary Duties and Responsibilities
  • Analyze the architecture, functionality, and dependencies of the legacy MUS.
  • Design, develop, and implement a modernized, Python-based version of the MUS within the COSMOS OpenC3 framework.
  • Create and extend system automation, integration tools, and APIs for the new application.
  • Develop and execute comprehensive testing plans, including unit and integration tests, to ensure the ported application meets all functional, performance, and security requirements.
  • Integrate security into the development lifecycle (Dev Sec Ops ), utilizing code analysis tools and participating in all security processes, including remediation and disaster recovery operations.
  • Author, collaborate on, and maintain high-quality project, system, and service documentation.
  • Engage in day-to-day process optimization, issue discovery, and provide root cause analysis for software defects.
  • Act as primary technical contact on project and interact with stakeholders.
Desired Skills and Experience
  • Experience with C/C++ for analyzing the legacy codebase is a plus.
  • Direct experience with the COSMOS OpenC3 platform.
  • Familiarity with satellite ground systems, Telemetry & Command (T&C) processing, and CCSDS standards.
  • Knowledge of API design principles and experience building RESTful APIs.
  • Demonstrated experience with Python test automation frameworks.
  • Understanding of Dev Sec Ops  practices and experience with static/dynamic code analysis tools (e.g., Sonar Qube, Fortify).
  • Familiarity with CI/CD pipeline development using tools like Git Lab CI or Jenkins.
  • Experience with virtualization products and containerization technologies (e.g., Docker).
  • Knowledge of automation and configuration management tools (e.g., Ansible, Puppet).
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary