> Markdown version of [/jobs/ext/188723-applications-developer](https://www.wearedevelopers.com/jobs/ext/188723-applications-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). --- # Applications Developer - **Company:** The Msm - **Location:** Alexandria, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), PHP (Programming Language), HTML5, Unit Testing, Software Documentation, Oracle Apex, Software Engineering, Website Wireframe, Devsecops - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bec21fee88b0b01a ## About the Role * Must have Goverenment IT Contracting experience. * Must have at least five (5) years of current experience in the field of applications development. * Must have a minimum bachelor's degree in a relevant field ## Description Job Summary: The Applications Developer will support the full Software Development Lifecycle (SDLC) for the Agency's portfolio of 25+ custom GOTS applications. Working within an Agile DevSecOps framework, this role will be responsible for the maintenance, modernization, and development of secure, high-quality code to meet the Agency's mission requirements, * Provide full lifecycle application development support, including planning, design, development, testing, and sustainment for new and existing applications using Java, HTML5, PHP, and the Oracle Apex platform. * Perform sustainment support for all Agency applications, including application enhancements and the timely resolution of defects, with a requirement to resolve critical production defects within three calendar days. * Design and develop wireframes and mock-ups for user interfaces (UI) that adhere to UI best practices and Section 508 accessibility standards. * Provide technology refresh and application code modernization by updating or rewriting applications to conform to modernization plans and to maintain compliance with all cyber and cloud mandates. * Develop comprehensive test cases and conduct unit testing; support the code scanning process by reviewing findings and developing a Plan of Action & Milestones (POA&M) to address identified vulnerabilities. * Produce and maintain detailed code documentation to facilitate knowledge transfer and ensure the long-term maintainability of all applications and development environments. * Participate in requirements analysis sessions, collaborating with stakeholders to ensure all functional requirements are captured successfully for development. * Adhere to all applicable standards including the DevSecOps Framework, Risk Management Framework (RMF), Section 508 compliance, and U.S. Web Design Standards. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The ABC of DX](https://www.wearedevelopers.com/videos/727-the-abc-of-dx) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)