> Markdown version of [/jobs/ext/1747529-full-stack-developer-senior](https://www.wearedevelopers.com/jobs/ext/1747529-full-stack-developer-senior). 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). --- # Full Stack Developer, Senior - **Company:** CACI International Inc. - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Salary:** $113,200.0 - $237,800.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Apache HTTP Server, Bootstrap (Software), Cascading Style Sheets (CSS), Cyber Security, Computer Forensics, Continuous Integration, Data Manipulation Languages, Relational Databases, Software Design Patterns, Linux, Web Development, Github, Apache Hypertext Transfer Protocol Server, Python (Programming Language), PostgreSQL, MySQL, Node.Js, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Ruby, Software Configuration Management, Software Engineering, Apache Solr, SQL Databases, AWS Cdk, Test-Driven Development (TDD), Tailwind, Rspec, AWS Lambda, Vue.js, AngularJS, Material UI, Information Technology, Restful APIs, Amazon Simple Queue Service (SQS), Cucumber (Software), Software Version Control, Jenkins - **Published:** July 11, 2026 - **Apply:** https://dejobs.org/x/x/0A17940C6F944FF2979A72CC5972036D/job/ ## About the Role Required: Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance, with polygraph 7+ years' background in Computer Science, Information Technology, Cyber Security, Cyber Forensics, Engineering, or other related discipline, or equivalent combination of education, technical certifications, training and work/military experience 7+ years' experience working in software engineering, application development and/or web application development and deployment 7+ years' experience with Object Oriented programming, including Python 7+ years' experience in full stack development (JavaScript, VueJS, NodeJS, Angular, HTML, CSS, Etc.) Strong foundation in Linux Experience with source code management tool such as GitHub Experience with software design patterns and principles Ability to develop and manage technical infrastructure to include AWS EC2 instances, AWS Lambdas, SQS, and Apache HTTPD Familiarity with Agile/Scrum methodology and experience working in an Agile team environment Familiarity with Restful web services Desired: Experience with Ruby, Rails, and Rake in varying versions Behavior and Test-Driven Development using Cucumber, RSpec, and supporting libraries Experience with Relational Database Management System (RDBMS) such as MySQL, PostgreSQL, or Oracle Experience with Bootstrap, Material UI or Tailwind Experience with AWS CLI, AWS CDK or AWS SDK Experience with Apache Solr Experience with software configuration management SQL/DML/DLL Automation - CI/CD (Jenkins) ## Description Contribute to the design, development, and testing of the applications using modern 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) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## 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) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)