> Markdown version of [/jobs/ext/254077-application-developer](https://www.wearedevelopers.com/jobs/ext/254077-application-developer). 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). --- # Application Developer - **Company:** Code - **Location:** Huntsville, AL, United States (Remote available) - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, Software Applications, Systems Engineering, JIRA, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Code Review, Cyber Security, Continuous Integration, Linux, Distributed Systems, Design of User Interfaces, Interoperability, Python (Programming Language), Performance Tuning, Software Maintenance, Software Engineering, Systems Integration, Software Application Programming, Git, SC Clearance, Containerization, Information Technology, Api Design, Restful APIs, Devsecops, Legacy Systems, Programming Languages, Microservices - **Published:** May 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=55b7432d0ab55b00 ## About the Role Do you have experience in Windows?, Do you have a Bachelor's degree?, Junior-level - 2-3 years of experience Mid-level - 4-8 years of experience Senior-level - 10+ years of experience Location: Huntsville, AL (Hybrid/On-Site preferred, possibly remote) Clearance: Active Secret Clearance Required, * Experience with one or more programming languages such as C++, Java, C#, or Python * Experience developing applications in Linux and/or Windows environments * Familiarity with REST APIs, microservices, distributed systems, and containerized applications * Experience with Git, Azure DevOps, Jira, or other Agile development tools * Knowledge of DevSecOps environments and CI/CD pipeline integration * Familiarity with cybersecurity best practices and secure software development principles * Experience supporting tactical, defense, or mission-critical systems is highly desired, * Bachelor's degree in Computer Science, Software Engineering, or related technical field * Application development experience * Experience in Agile software development environments * Relevant certifications are a plus (Security+, SAFe®, cloud or development certifications) ## Description * Design, develop, enhance, and maintain mission-critical software applications and services * Support modernization of legacy systems using Agile and DevSecOps methodologies * Develop scalable, modular, and maintainable software aligned with MOSA principles * Participate in system integration, interface development, API development, and interoperability initiatives * Collaborate with DevSecOps, cybersecurity, systems engineering, and operational stakeholders * Support automated testing, code reviews, troubleshooting, and performance optimization * Contribute to CI/CD pipeline integration and continuous software delivery activities * Support technical documentation, configuration management, and software release activities ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)