Software Engineer Python

IPSecure

Not Interested
Bookmark
Report This Job

profile Job Location:

Albuquerque, NM - USA

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Software Developer Python TS/SCI Required Kirtland AFB NM
Job Description
IPSecure 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 NM.
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 (DevSecOps) 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
Basic Qualifications
  • Active Top Secret or DoE Q clearance with SCI eligibility and be able to obtain and maintain TS/SCI.
  • Bachelors degree in computer science engineering or a related field and five (5) or more years of relevant experience or a Masters degree and three (3) or more years of relevant experience. Will accept 4 additional years of experience in lieu of degree.
  • 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
Preferred Qualifications
  • Experience with C/C for analyzing the legacy codebase
  • 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 DevSecOps practices and experience with static/dynamic code analysis tools (e.g. SonarQube Fortify)
  • Familiarity with CI/CD pipeline development using tools like GitLab CI or Jenkins
  • Experience with virtualization products and containerization technologies (e.g. Docker)
  • Knowledge of automation and configuration management tools (e.g. Ansible Puppet)
Benefits
Medical Dental Vision Unlimited Vacation Sick Leave Paid Federal Holidays Education and Certification Reimbursement Program 401(k) retirement plan with safe harbor employer match after 3 months Prepaid legal plan and ID protection plan available Accident Insurance Critical Illness Insurance and Hospital Indemnity Insurance available.
EEOC Statement
IPSecure does not discriminate based on race color religion sex sexual orientation gender identity national origin disability or status as a protected veteran.


Required Experience:

IC

Software Developer Python TS/SCI Required Kirtland AFB NMJob DescriptionIPSecure 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...
View more view more