Software Engineer, Front End Developer, Full Stack Developer
Listed on 2026-09-18
-
Software Development
Front End Developer, Full Stack Developer, Angular Developer
Job Title:
Software Engineer
Job Category:
Information Technology
Time Type:
Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type:
Regular
Percentage of
Travel Required:
None
Type of Travel:
None
CACI is seeking a Software Developer/Operational Systems Engineer to support customer applications and maintain a web‑based front-end application hosted on our customer's infrastructure. The role includes operational planning, tools to execute technical operations, software systems design, requirement review, sprint planning and completion, legacy migration and O&M.
This position is part of a team of developers who create and maintain several mission applications aimed at improving the integrity and usability of our client's data. Candidates should be self‑starters with a willingness to learn new technologies when appropriate. Agile methodology is used.
We offer opportunities for growth across programs focused on Cyber Operations, ongoing cyber events and training, internal research and development, and paid courses for recognized certifications.
Responsibilities- Work in a multi‑faced team of computer operators, SMEs, and system experts to develop web‑based systems that improve efficiency, usability, automation and standardization for our client.
- Use strong interpersonal skills to understand user requirements and deliver innovative solutions in the design and build of new web applications.
- Research, analyze, prioritize, problem‑solve, and manage several tasks concurrently with minimal supervision.
- Demonstrate self‑starting ability and integrate into a multi‑discipline team, taking a team‑based approach to solving complex problems.
- Play as a team player in a high‑impact, busy office and an open collaborative environment.
- Participate in daily Scrum meetings and prepare accordingly.
- Bachelor’s degree in a relevant technical discipline (e.g., Computer Science, Computer Engineering) and a minimum of 15+ years’ experience in a relevant technical field.
- Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance with polygraph.
- 10 years of recent Java experience.
- Spring Boot experience.
- 15 years of full‑stack development experience.
- 5 years implementing in an AWS/C2S environment.
- Strong interpersonal communication skills to interface with a variety of customers and translate requirements into design and development.
- Ability to understand requirements and develop those requirements into solutions partnering with end users.
- MongoDB
- AWS / CDK / Cloud Formation
- Ansible
- Angular (or other modern front‑end frameworks)
- Experience with accreditation and testing requirements.
A culture of integrity and a focus on continuous growth. CACI values character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers. You’ll have autonomy with flexible time‑off benefits and access to robust learning resources.
A focus on continuous growth. Together, we will advance our nation's critical missions, build on our track record of success, and find opportunities to break new ground in your career.
Pay RangeThe proposed salary range for this position is: $131,800 - $290,000. Other factors such as geographic location, federal contract categories, experience, skills, and certifications may influence final salary. CACI offers competitive compensation, benefits, and learning opportunities.
Benefits include: healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits.
© CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).