The primary role of the Software Engineer is to design, develop, and maintain secure, mission critical software solutions. The ideal candidate will collaborate with cross-functional teams to deliver scalable, high-quality applications that support mission operations.
Requirements
- Design, develop, test, and deploy software applications
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Research new technologies, understand emerging challenges to mission critical solutions and quick reaction problem identification and resolutions
- Write clean, maintainable, and efficient code following secure coding best practices
- Participate in code reviews, debugging, and performance optimization
- Integrate software with existing systems, APIs, and data sources
- Support software throughout the full lifecycle, including enhancements, maintenance, and troubleshooting
- Contribute to technical documentation and knowledge sharing
- Work within agile or hybrid development environments
Benefits
- Medical
- Dental vision
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown