The primary role of the Software Engineer is to sustain, enhance, and optimize mission-critical applications supporting SIGINT analyst operations.
Requirements
- Analyze user requirements and enhance software capabilities
- Sustain, debug, and optimize mission-critical applications and web-based interfaces
- Develop and integrate APIs using Python modules
- Build and maintain applications using Django or similar full-stack frameworks
- Design and interact with SQL-based data models
- Use GitLab for version control and collaboration
- Operate across Linux and Windows environments
- Document development activities and system changes within mission platforms
Benefits
- Medical
- Dental
- Vision
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown