> Markdown version of [/jobs/ext/1898651-software-engineer](https://www.wearedevelopers.com/jobs/ext/1898651-software-engineer). 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). --- # Software Engineer - **Company:** CACI International Inc. - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $82,100.0 - $172,400.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Microsoft Azure, Cloud Computing, Cloud Computing Security, Continuous Delivery, Continuous Integration, DevOps, Monitoring of Systems, Cloud Services, Prometheus, Software Engineering, Google Cloud, System Availability, Grafana, Multi-Cloud, Cloudformation, Containerization, Kubernetes, Terraform, Serverless Computing, Docker, Microservices - **Published:** August 1, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-multiple-levels-annapolis-junction-md--7f51e5c8-8de5-4957-a142-84d5006f4807 ## About the Role In this role, you will design, implement, and maintain scalable and reliable cloud solutions while driving continuous integration and delivery processes. You will collaborate with cross-functional teams to enhance system performance, ensure high availability, and streamline workflows using DevOps principles. The ideal candidate has a strong understanding of cloud platforms, automation tools, and infrastructure as code, with a passion for problem-solving and delivering efficient solutions., * Education: Bachelor of Science (BS) in a STEM (Science, Technology, Engineering, or Mathematics) related field. * Experience: Minimum of 5 years of Software Engineering experience. Alternatively, an additional 5 years of relevant experience may substitute for the degree., * TS/SCI Clearance with Polygraph * Education: Bachelor of Science (BS) in a STEM (Science, Technology, Engineering, or Mathematics) related field. * Experience: Minimum of 10 years of Software Engineering experience. Alternatively, an additional 5 years of relevant experience may substitute for the degree., * TS/SCI Clearance with Polygraph * Education: Bachelor of Science (BS) in a STEM (Science, Technology, Engineering, or Mathematics) related field. * Experience: Minimum of 15 years of Software Engineering experience. Alternatively, an additional 5 years of relevant experience may substitute for the degree. Required Experience: * Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP) * Experience with containerization technologies (e.g., Docker, Kubernetes) * Familiarity with Infrastructure as Code (e.g., Terraform, CloudFormation) * Ability to manage CI/CD pipelines * Understanding of monitoring and alerting systems * Experience with cloud security best practices Desired: * Familiarity with serverless architecture * Experience with multi-cloud environments * Knowledge of microservices architecture * Proficiency with monitoring tools (e.g., Prometheus, Grafana) * Understanding of Agile methodologies * Familiarity with edge computing solutions * AWS Cloud Practitioner Certification, Agile Programming Methodologies, Amazon Web Services (AWS), Automation, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, DevOps, Engineering, Federal Contracts, Federal Government, GCP (Good Clinical Practices), Government Contracts, High Availability, Mathematics, Microservices, Microsoft Windows Azure, Performance Management, Problem Solving Skills, Safety/Work Safety, Sensitive Compartmented Information (SCI), Software Engineering, Top Secret Clearance, Willing to Travel ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [My journey into DevOps world - How it all started!](https://www.wearedevelopers.com/videos/545-my-journey-into-devops-world-how-it-all-started) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [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 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)