> Markdown version of [/jobs/ext/1973487-software-engineer-ai-applications](https://www.wearedevelopers.com/jobs/ext/1973487-software-engineer-ai-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - AI & Applications - **Company:** DS2 LLC - **Location:** Niceville, FL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** ASP.NET, C (Programming Language), Java (Programming Language), JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Android Software Development, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Desktop Computing, Programming Tools, Windows Presentation Foundation, Microsoft Software, Model View ViewModel, Node.Js, Next.js, Software Engineering, TypeScript, Web Application Frameworks, Windows Desktop, ReactJS, Vue.js, Kotlin, AngularJS, Information Technology, Multiplatform, Docker, Microservices - **Published:** August 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-ai-applications-niceville-fl--7bc78770-f5e0-4045-ab54-32d0f88bb41b ## About the Role * Has a bachelor's degree in Software Engineering, Computer Science, or a similar technical field and 3 years of experience * Actively programs with one or more of the following languages: C, C++, C#, Java, JavaScript, or Typescript * Is a motivated and energetic developer that manages time well and can prioritize tasks to ensure projects are completed on time * Engages with teammates, both virtually and face-to-face, to plan projects, seek out or provide help on issues, as well as present solutions to clients * Must be a US Citizen and able to obtain a security clearance Preferred Qualifications - Bonus points if you: * Have experience using Windows Presentation Foundation for .Net Desktop Development * Have experience using Web frameworks such as React, Node.js, Vue.js, Next.js, ASP.NET, or Angular * Have any experience developing cross platform applications using Kotlin Multiplatform or .Net MAUI * Have a background in developing mission planning applications for the DoW * Can demonstrate proficiency with AI-Assisted software development workflows * Have proven experience building Android applications using Java or Kotlin * Can build robust, scalable, event-driven, backends that are service-based or use structures such as microservices using containerization (Docker) * Have any experience with Android Tactical Assault Kit development (TAK, ATAK, WinTAK), Accidental Death and Dismemberment (AD&D), Artificial Intelligence (AI), Background Investigation, C Programming Language, C++ Programming Language, Computer Science, Customer Relations, Desktop PC, Emerging Technology, Establish Priorities, Government, Healthcare, Java, JavaScript, Microsoft .NET, Microsoft C# (C Sharp), Problem Solving Skills, Programming Tools, Project Planning, Proof of Concept, Prototyping, Reimbursement, Research & Development (R&D), Research Skills, Security Clearance, Software Development, Software Engineering, Student Loans, T-2 / DS2, Team Player, Test Plan/Schedule, Time Management, Tuition Reimbursement, United States Citizen, Windows Presentation Foundation (WPF) ## Description * Build and maintain applications using Windows desktop technologies like WPF using MVVM patterns * Develop and deploy a variety of Android applications using Kotlin or Java * Build distributed mission-critical AI-powered applications using microservices deployed via containers * Play a key role in designing, developing, deploying, and demonstrating applications * Be a part of an agile team that works together to organize, manage, and complete their work on products * Work with your team to test, develop, peer review, and continuously integrate changes into the code base * Conduct research for, report on, and create proof-of-concepts and prototypes for R&D projects * Learn emerging technologies and programming tools to keep you and your team as well equipped as possible ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)