Senior Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior Software Engineer to support advanced space and national security programs within a highly classified aerospace and defense environment. This role is responsible for supporting the full software development lifecycle including architecture, development, integration, testing, and deployment of mission-critical software systems. The ideal candidate has strong experience with Agile software development, modern software engineering methodologies, cross-functional collaboration, and complex software system integration supporting national security space initiatives., * Support the design, development, integration, and testing of mission-critical software systems
- Participate in Agile software development activities including sprint planning, reviews, and collaborative engineering execution
- Develop software solutions utilizing modern programming languages and software engineering methodologies
- Support software architecture, requirements development, implementation, and system integration efforts
- Collaborate closely with systems engineers, software developers, customers, and mission stakeholders
- Support deployment and troubleshooting of software applications within classified environments
- Participate in integration testing, verification, validation, and software lifecycle execution activities
- Work within cross-functional engineering teams supporting highly dynamic aerospace and defense programs
- Support DevOps and CI/CD pipeline activities where applicable
- Contribute to process improvements, technical problem solving, and engineering best practices
- Communicate effectively with technical teams and program stakeholders across highly collaborative environments
Requirements
- Experience supporting software development using modern programming languages such as Java, C++, Python, JavaScript, C#, or related technologies
- Experience working within Agile software development environments
- Experience supporting software integration, testing, and troubleshooting activities
- Active Top Secret Security Clearance required
- Ability to obtain and maintain TS/SCI eligibility
- U.S. Citizenship required
Additional Qualifications
- Experience supporting cloud technologies, DevOps environments, and CI/CD pipelines preferred
- Experience with containerization technologies such as Docker or Kubernetes preferred
- Familiarity with Agile tools such as Jira and Confluence
- Experience supporting mission-critical aerospace, defense, or national security programs preferred
- Strong communication and collaboration skills within cross-functional engineering environments
- Experience with software architecture, requirements analysis, and system integration activities preferred
- Ability to work effectively within fast-paced classified engineering environments