This position is no longer accepting applications
Closed on September 7, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Software Engineer – Special Operations Mission Systems
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at DS2.
Job Description
DS2 is seeking a Mid-Level Software Engineer to support Special Operations mission-critical software, with a focus on mission planning applications. This onsite role in Niceville, FL involves building, deploying, testing, and continuously integrating feature-rich applications and proof-of-concepts for next-generation aviation mission planning.
Responsibilities
- Contribute to the design, development, deployment, and demonstration of feature-rich mission planning applications.
- Collaborate with the team to test, develop, perform peer review, and continuously integrate changes into the code base.
- Conduct research, provide reports, and produce proof-of-concepts and prototypes for modern approaches to next-generation aviation mission planning.
- Keep skills current by learning emerging technologies and programming tools to support team effectiveness.
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a similar technical field, plus at least 6 years of experience.
- Background developing mission planning applications for USASOAC, with specific focus on supporting the 160th Special Operations Aviation Regiment.
- Active programming experience using one or more of: C, C++, C#, Kotlin, Java, JavaScript, or Typescript.
- Motivated, energetic development mindset with strong time management and task prioritization to support on-time delivery.
- Ability to engage with teammates both virtually and face-to-face to plan work, seek or provide help, and present solutions to clients.
- U.S. Citizenship and ability to complete a U.S. government background investigation.
Technologies
- Languages: C, C++, C#, Kotlin, Java, JavaScript, Typescript
- Application and UI: Windows Presentation Foundation (WPF), .Net, .Net Desktop Development, .Net MAUI
- Web and frameworks: Web frameworks, React, Node.js, Vue.js, Next.js, ASP.NET, Angular
- Additional topics: Kotlin Multiplatform, AI-Assisted software development workflows
- Methodologies and platforms: Scrum, Microsoft, Google Developer certifications
Preferred Qualifications (Bonus Points)
- Experience using Windows Presentation Foundation for .Net Desktop Development.
- Experience with web frameworks such as React, Node.js, Vue.js, Next.js, ASP.NET, or Angular.
- Any experience developing cross-platform applications using Kotlin Multiplatform or .Net MAUI.
- Examples of code or applications that can be reviewed.
- Demonstrated proficiency with AI-Assisted software development workflows.
- One or more Scrum, Microsoft, Google Developer certifications, or other technical certifications.
Benefits
- Flexible work hours.
- Healthcare, dental, and vision coverage, including STD, LTD, and AD&D.
- Generous paid time off, floating holidays, and standard holidays.
- 401K savings plan with company-matching contributions up to 4%.
- Tuition reimbursement.
- Student loan repayment.
- Certification reimbursement, bonuses, and Learning Platform Subscriptions.
- Catered tech talk lunches on topics selected by you and your teammates.
- Sponsored community and volunteer events.
- Monthly office social events including game night, cook outs, and office parties.
Position Details
- Location: Niceville, FL (onsite)
- Salary: USD 100,000 - 120,000 per year
- Experience level: Mid-Level
- Minimum experience: 6 years
Eligibility Notice
You must be a U.S. Citizen and be able to complete a U.S. government background investigation.