EngineerJobs.io
← Back to all jobs

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.

Similar Jobs