Software Developer
Core
Design, develop, and debug mission-critical software applications and services for the Intelligence Community to share vital information securely.
Role type
Senior Software Developer (Systems Programming)
Builds
Cloud suite of applications and services for the Intelligence Community
Domain
Defense/Intelligence / Systems Programming
Deliverable
production ML models | product features
Required skills
Systems programming (Rust, C, C++), Web development (HTML, CSS, Vue, JavaScript), Version control (Git), Issue tracking (JIRA), Software design, Debugging, Testing, Deployment
Preferred skills
Graphics programming, Windows programming, Reverse engineering, TPM, AWS, Web accessibility (Section 508)
Technologies
Rust, C, C++, HTML, CSS, Vue, JavaScript, Git, JIRA, AWS
Responsibilities
Design and develop mission-critical software applications, Collaborate with product managers and designers to define features, Lead technical discussions on requirements and engineering practices, Troubleshoot and optimize systems for performance and scalability
Seniority
Senior, hands-on IC