Web Developer

CACI International•Chantilly, VA
•$86,600 - $181,800

About The Position

CACI is seeking a Web Developer to build, enhance, and maintain web-based applications supporting a government customer. The role uses technologies including HTML5, JavaScript, Bootstrap, CSS, C#/.NET, and SQL to turn business needs into functional, user-focused solutions. The developer may work across a portfolio of more than 100 applications and address a range of technical challenges, including new feature development, defect troubleshooting, web API integrations, data conversion, and exploration of technical solutions. The position also offers opportunities to explore AI-assisted development tools such as Roo Code and incorporate AI into everyday workflows. The developer contributes to reliable, maintainable solutions that support application performance, usability, and long-term supportability. The role requires an active TS/SCI clearance with CI Polygraph and at least two years of relevant web or software development experience. Travel may be required up to 10%, locally.

Requirements

  • At least two years of relevant web development or software development experience.
  • Active TS/SCI clearance with CI Polygraph.
  • Hands-on experience with HTML, JavaScript, and CSS.
  • Experience developing web applications using C#/.NET and Bootstrap.
  • Experience using AWS services to develop, deploy, troubleshoot, or support cloud-based applications.
  • Working knowledge of SQL, web development principles, programming practices, and coding standards.
  • Ability to manage competing priorities, troubleshoot technical issues, and work effectively in a dynamic team environment.
  • Self-motivated, with the ability to identify tasks, take initiative, and contribute to team objectives.

Nice To Haves

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent work experience.
  • AWS certification, such as AWS Certified Developer – Associate or AWS Certified DevOps Engineer – Professional.
  • Experience with Python.
  • Familiarity with Agile software development methodologies and practices.
  • Experience using AI-assisted development tools or an interest in applying AI to software development workflows.
  • Knowledge of or experience supporting Department of Defense or Intelligence Community environments.
  • Familiarity with responsive web design, web accessibility, or Section 508 requirements.
  • CompTIA Security+ certification.

Responsibilities

  • Design, develop, enhance, test, and maintain custom, COTS, and GOTS web-based applications.
  • Collaborate with business analysts, UI/UX developers, subject matter experts, and technical team members to translate functional requirements into application solutions.
  • Estimate development and enhancement efforts and assess the potential impact of proposed software changes.
  • Develop technical specifications, write maintainable application code, and perform unit testing.
  • Build and maintain web APIs, application interfaces, data-conversion routines, and SQL-based data solutions.
  • Use AWS services to develop, deploy, monitor, and support cloud-based applications.
  • Follow program configuration management, change-control, coding, and release-management standards.
  • Participate in formal testing, troubleshoot application issues using code, logs, data, and system behavior, and resolve defects before code is promoted to production.
  • Identify opportunities to improve application performance, usability, security, and long-term maintainability.
  • Stay current with application features, technical updates, modern development practices, and responsible uses of AI-assisted development tools.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service