Senior Software Engineer
Satellite Ground Systems
Location: Aurora, CO (Onsite)
Security Clearance: Active TS/SCI (or TS eligible for SCI crossover) Required
Employment Type: Full-Time
Employer: Legion Technical Solutions (LTS)
Build the Future of Space and National Defense
Legion Technical Solutions (LTS) is seeking an experienced Senior Software Engineer to support a premier aerospace and defense customer developing next-generation satellite ground systems. This is an opportunity to work on mission-critical technologies that enable secure space operations, advanced mission planning, and national security initiatives.
If you're passionate about solving complex engineering challenges, building scalable software, and working alongside some of the industry's top technical talent, this role offers the opportunity to make a meaningful impact on programs that protect our nation and its allies.
What You'll Do
- Design, architect, and develop software supporting advanced satellite ground systems.
- Enhance and modernize existing software and system architectures to meet evolving mission requirements.
- Develop high-performance, object-oriented software applications using Java.
- Contribute throughout the complete software development lifecycle, including architecture, design, development, integration, testing, deployment, and sustainment.
- Develop cloud-native microservices supporting distributed mission applications.
- Collaborate with cross-functional engineering teams in an Agile development environment.
- Support DevSecOps initiatives, CI/CD pipelines, and software modernization efforts.
- Provide technical expertise on future development initiatives and engineering proposals.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or another STEM discipline.
- 10+ years of professional software engineering experience.
- Strong object-oriented software development experience using Java.
- Experience developing multi-threaded Java applications.
- Experience designing or developing microservices.
- Experience working in cloud-based software environments.
- Experience developing planning, scheduling, mission management, or similar complex software systems.
- Active U.S. TS/SCI clearance or active Top Secret clearance eligible for SCI crossover.
- U.S. Citizenship required.
Preferred Qualifications
Experience with any of the following is highly desired:
- Satellite ground systems
- Mission planning or scheduling software
- AWS cloud environments
- Docker and Kubernetes
- Spring Boot
- Python and/or C++
- Kafka
- DevSecOps and CI/CD pipelines
- Jenkins
- JUnit
- Jira and Confluence
- SAFe Agile methodologies
What You'll Gain
You'll work on cutting-edge technologies involving:
- Satellite ground systems
- Cloud-native software architectures
- Microservices and distributed systems
- AWS cloud services
- DevSecOps and continuous delivery
- Mission-critical defense applications
- Advanced software architecture and modernization
Why Join Legion Technical Solutions?
At LTS, we connect exceptional engineering talent with some of the nation's most advanced aerospace and defense programs. Our employees work on highly impactful projects while receiving personalized support, competitive compensation, comprehensive benefits, and opportunities for long-term career growth.
If you're looking to apply your software engineering expertise to challenging national security missions and next-generation space technologies, we'd like to hear from you.
Apply today to become part of a team developing the future of satellite ground systems and advanced defense capabilities.