The Software Developer will support the development, sustainment, and enhancement of advanced simulation software for a military training system
Job Summary
The Software Developer will support the development, sustainment, and enhancement of advanced simulation software for a military training system.
This role is ideal for a technically strong engineer with a cybersecurity or IT background who can also provide mid-level leadership within a highly skilled development team.
You will contribute to the architecture, implementation, debugging, and integration of simulation software while helping guide junior developers and strengthening team processes and technical rigor.
Matching Summary
The Software Developer will support the development, sustainment, and enhancement of advanced simulation software for a military training system.
Skills & Requirements
Must-have
Simulation software development
Cybersecurity best practices
Real-time systems integration
Troubleshooting complex system issues
Secure coding standards
Nice-to-have
Mentoring junior developers
Strengthening team processes
Government stakeholder collaboration
Key Requirements
3+ years of professional software development experience
Proficiency in C++, C#, Python, or similar OOP languages
Experience supporting software in IT-centric or cybersecurity-controlled architectures
Familiarity with secure coding practices and networked application security
Familiarity with real-time systems or simulation frameworks
Strong troubleshooting and problem-solving skills
Ability to provide mentoring or technical leadership
Proof of U.S. Citizenship is required
Must be able to obtain and maintain a Secret clearance
Work Rights
Must be able to obtain and maintain a Secret clearance