Software Developer - Intermediate

Auria

$108K — $140K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active U.S. Government SECRET security clearance
  • Bachelor's degree in Engineering or related field and 7+ years of relevant experience, or Master's degree and 4+ years of experience
  • Strong development experience with Java, C++, and Python in Linux environments
  • Experience in developing RESTful APIs and secure data exchange
  • Familiar with build systems and version control tools
  • Proficient in backend testing methodologies and frameworks
  • Technical leadership experience and strong debugging skills

Responsibilities

  • Design, develop, test, and deploy backend services and APIs
  • Collaborate with frontend developers and teams for integration
  • Develop software for satellite ground systems and secure communications
  • Optimize performance and reliability of systems
  • Support secure coding practices and DoD compliance
  • Participate in Agile development cycles
  • Conduct peer code reviews and influence system architecture

Benefits

  • Opportunity to work on mission-critical DoD systems
  • Onsite position offering direct collaboration with teams
  • Involvement in Agile methodologies for project management
  • Potential for career advancement in a defense-focused environment
  • Contributions to high-stakes satellite technologies
Full Job Description
Auria is looking to hire a Software Engineer to support the development of the Command and Control System (CCS-C) Sustainment and Resiliency (C-SAR) for current and future satellites. The ideal candidate will work on backend services and integration frameworks using Java, C++, and Python, contributing to secure, scalable, and mission-critical DoD systems. This position is onsite in Colorado Springs, CO.

WHAT YOU CAN EXPECT TO DO:

  • Design, develop, test, and deploy backend services, APIs, and system components using Java, C++, and Python.
  • Collaborate closely with frontend developers, systems engineers, DevSecOps teams, and testers to ensure high-quality integration and delivery.
  • Develop software components that interact with satellite ground systems, network management interfaces, and secure communications protocols.
  • Optimize system performance and reliability through well-structured code, profiling, and debugging.
  • Support secure coding practices and ensure compliance with DoD cybersecurity requirements
  • Participate in Agile development cycles, including sprint planning, daily scrums, and retrospectives.
  • Conduct peer code reviews and contribute to system architecture decisions focused on scalability, maintainability, and performance.


WHAT THE TEAM REQUIRES:
  • Active U.S. Government SECRET security clearance.
  • Bachelor's degree in Engineering or a related technical discipline and 7+ years of relevant experience,
  • Or a Master's degree and 4+ years of relevant experience
  • Strong development experience with Java, C++, and Python in Linux-based environments.
  • Experience developing RESTful APIs, secure data exchange (e.g., JSON/XML), and service-oriented architectures (SOA).
  • Familiarity with build systems (e.g., Maven, Gradle, CMake) and version control tools (e.g., Git/GitHub).
  • Proficient in backend testing methodologies and frameworks (e.g., JUnit, PyTest, Google Test).
  • Experience with Scrum Master functions, facilitating team collaboration, managing sprint activities, and supporting Agile best practices to improve team efficiency and delivery consistency. Not required to be Scrum Master certified.
  • Technical leadership experience, helping guide priorities, support decision-making, and mentor peers to ensure successful project execution.
  • Strong debugging skills and experience using tools such as GDB, Valgrind, or performance profilers.
  • Strong communication and collaboration skills within Agile development teams.
  • Proficiency with Microsoft Office tools (Word, Excel, PowerPoint, etc.).


WHAT THE TEAM PREFERS:

  • Experience with the Satellite Control Network (SCN) and SATCOM command and control (C2) systems, products, and interfaces.
  • Familiarity with orbital mechanics concepts such as orbital propagation, two-body dynamics, and conjunction analysis, with experience integrating or supporting software systems that model or process space object tracking data.
  • Knowledge of secure communication protocols, encryption, and authentication mechanisms.
  • Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
  • Experience with CI/CD pipelines and DevSecOps tools (e.g., Jenkins, GitLab CI, Nexus).
  • Prior experience contributing to large-scale government software programs or defense acquisitions.


PAY TRANSPARENCY: The salary offered will be based on the selected candidate's qualifications - skills, education & experience - and the position level. $108,000 - $140,000

APPLICATION DEADLINE: Sep 13, 2026

Similar Jobs

More Jobs at Auria

More Aerospace & Defense Jobs

Find similar Software Developer - Intermediate jobs: