
CACI
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
We are seeking a Software Engineer to join our growing team based in Sterling, VA. You will serve as a key member of our development team, building responsive, scalable, and high-performance applications that solve complex challenges in the field of counter unmanned systems (C-UxS) detection and mitigation. As a Senior Software Engineer, you will be responsible for creating the vision and strategy for different products and solutions with an emphasis in infrastructure, capabilities, and sustainability. We support product development and solutions across a variety of mission-critical systems deployed around the world. As a Senior Software Engineer, you will be responsible for the full development lifecycle, from conceptualization through deployment, creating software-focused products with a strong customer-driven mentality that addresses evolving mission demands.
Qualifications
Required Qualifications
- 4 year degree or equivalent experience
- Minimum of 3 years of software development experience
- Experience developing applications for commercial cloud technologies (E.g. AWS C2E, GovCloud)
- Familiarity and Experience with Web Development Technologies – Java, JavaScript, HTML, HTML5, CSS, Groovy, Grails, Angular
- Familiarity and Experience with Backend Development Technologies – General knowledge of Python and Java language
- Familiarity and Experience with general Software concepts – Software as a Service, Microservices, Containerization, Cross-browser compatibility, Web User Interface Design, Security Principles, Object-Oriented Design, Web Services
- Strong understanding of deploying software using common DevOps tools (Nexus, Artifactory, Jenkins, Harbor, Docker, etc...)
- Experience ingesting requirements and generating basis of estimates (BOEs) for work
- Experience leading and/or integrating Agile methodologies
- Experience supporting mission-essential systems with high uptime requirements
- Top Secret clearance requirement to begin employment.
- Must obtain a TS/SCI clearance as a requirement of continued employment.
Preferred Qualifications
- Familiarity with Groovy/Grails a plus (supports legacy platform components)
Skills & Technologies
About the Company
CACI
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$79,400 – $162,700
Location
Sterling, VA
Posted
4 days ago
Country
US