Software Engineer
Strive Solutions · St Louis, MO · Today
EngineeringFull-time
About the role
Senior Software Engineer designs, builds, tests, and maintains secure multi-tier and microservice applications supporting federal missions in an on-site, classified environment.
Responsibilities
- Plan and coordinate software development activities
- Implement cloud-based and containerized solutions on Linux
- Troubleshoot and resolve complex system and application issues
- Build and maintain reliable mission software using established standards
- Apply CI/CD practices to support secure, repeatable delivery
Requirements
- Strong software engineering fundamentals for multi-tier and microservice architectures
- Experience with secure development in classified environments
- Proficiency with Linux, cloud technologies, and containerization
- Ability to develop, test, and maintain mission-critical software
- Deep troubleshooting skills and familiarity with CI/CD and engineering standards