> Markdown version of [/jobs/ext/2631109-web-application-developer](https://www.wearedevelopers.com/jobs/ext/2631109-web-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). --- # Web Application Developer - **Company:** DMI, LLC - **Location:** Washington, DC, United States - **Experience:** Experienced - **Salary:** $83,392.0 - $103,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Server Applications, Computing Platforms, Confluence, JIRA, Microsoft Azure, Backup Devices, Bootstrap (Software), C Sharp (Programming Language), Information Systems, Computer Programming, Databases, Continuous Integration, Database Servers, Linux, DevOps, Web Development, JSON, Nunit, Octopus Deploy, Oracle (Applications), Performance Tuning, Windows PowerShell, Software Engineering, Software Requirements Analysis, SQL Databases, TypeScript, Web Applications, Web Services, YAML, Data Logging, Data Processing, Cloud Platform System, .NET Core, ReactJS, Backend, Git, Vue.js, AngularJS, Information Technology, Performance Monitor, Network Server, Atlassian Bamboo, Docker, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4e6e0fdd741de9e7 ## About the Role Education and Years of Experience: * Bachelor's degree in Management Information Systems, Computer Science, Mathematics, Finance, Business or Public Administration, or in a related discipline. * (4) to seven (7) years of relevant experience in web application development with two (2) years of experience in DevOps development. * Master's degree in computer science or a related IT field. Additional Requirements: * Proficiency with relevant front-end programming languages, programming frameworks and tools, and development platforms, including Angular, React, or Vue; HTML/CSS; JavaScript/TypeScript; Bootstrap; JSON; and YAML. * Proficiency with relevant back-end programming languages, programming frameworks and tools, databases, and development platforms, including C#, .NET Core, NUnit, AWS, Azure, and SQL/Oracle. * Proficiency with software development and project management methodologies. * Knowledge of the methods, tools, and techniques used to evaluate, select, develop, test, integrate, and troubleshoot systems software and hardware of all types. * Demonstrated progressive responsibility with diversified technical-level information systems and data processing management. * Knowledge of multi-tiered applications such as Web services, APIs, clustered environments, database servers, application servers, and report servers. * Proven experience working in an Agile software development environment, including experience with JIRA, Confluence, and GIT. ## Description DMI, LLC is seeking a Web Application Developer to join us. A web Application developer who can assist with the development of front-end web applications that support the business processes in cloud environments (Azure) and the MS Power Platform Suite. Duties and Responsibilities: * Analyze, design, develop, apply, and support complex enterprise projects. * Evaluate customer requirements and provide effective solutions. * Interface with other offices, consult with and inform user departments on system requirements, and resolve problems and operating difficulties for current and future enhancements to systems. * Participate in problem resolution related to system design and review. * Recommend approval of functional and technical design documents and enactment of systems, program enhancements, and updates of applications. * Analyze and evaluate system changes to determine feasibility, alternative solutions, and backup procedures. * Work on the development of new systems, upgrades, and enhancements to existing systems, and ensure systems are compliant with approved standards. * Perform platform administration duties, including patching, performance tuning, performance monitoring, and AD integration on both Windows and Linux platforms, as well as cloud environments (Azure, AWS, SGP). * Implement CI/CD technologies using tools such as Bamboo, Git, Octopus, Docker, PowerShell (Sh), and Kubern. * Implement application logging and monitoring. ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)