> Markdown version of [/jobs/ext/685975-applications-developer-level-3](https://www.wearedevelopers.com/jobs/ext/685975-applications-developer-level-3). 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 - Level 3 - **Company:** CACI International Inc. - **Location:** Suitland-Silver Hill, MD, United States - **Experience:** Experienced - **Salary:** $103,800.0 - $218,100.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Agile Methodology, C Sharp (Programming Language), Software Quality, Code Review, CompTIA Security+, Databases, Software Debugging, Web Development, Information Systems Security Architecture Professional, Microsoft SQL Server, Visual Basic .NET (Programming Language), Oracle (Applications), Software Engineering, Software Systems, Web Applications, Web Application Frameworks, ReactJS, AngularJS - **Published:** June 28, 2026 - **Apply:** https://www.juju.com/job/00000000gbxsj5 ## About the Role CACI is seeking a skilled and experienced Applications Developer (Level 3) to join our dynamic team to support a DoD client in Suitland, MD. The ideal candidate will have extensive experience in the design and development of web-based applications, with a strong background in web programming languages such as C#, VB.Net, and JavaScript. The Applications Developer will be responsible for developing complex software solutions, ensuring code quality, and performing thorough debugging and testing., + Education: BA or BS degree in a related IT field is desired. + Experience: + 8+ years of experience with the design and development of web-based applications. + Extensive experience with application development using web programming languages such as C#, VB.Net, and JavaScript. + Proven experience in writing clean and scalable code. + Strong debugging and testing skills. + Ability to develop complex software solutions. + Required Certifications: + At least one of the following: + CompTIA Security+ CE (Certified Ethical Hacker) + CISSP (Certified Information Systems Security Professional) + CASP (CompTIA Advanced Security Practitioner) + Security Clearance: + Active TS/SCI clearance is required. Preferred Skills: + Experience with modern web frameworks and libraries (e.g., Angular, React). + Knowledge of database technologies (e.g., SQL Server, Oracle). + Experience with Agile development methodologies. + Strong problem-solving skills and attention to detail. + Excellent communication and teamwork skills. ## Description + Design, develop, and maintain web-based applications using C#, VB.Net, JavaScript, and other relevant technologies. + Write clean, scalable, and efficient code that adheres to best practices and coding standards. + Debug and test applications to ensure they meet functional and non-functional requirements. + Collaborate with cross-functional teams to define, design, and ship new features. + Participate in code reviews and provide constructive feedback to other developers. + Ensure the performance, quality, and responsiveness of applications. + Identify and correct bottlenecks and fix bugs. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)