Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front End Software Developer/Engineer image - Rise Careers
Job details

Senior Front End Software Developer/Engineer

Senior Front End Software Developer/Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

Anticipated Posting End: 3/25/2026

CACI is seeking a Senior Developer to join a multidisciplined team to work on delivering the next generation of mission management systems using cutting edge cloud native technologies following an extreme agile continuous deployment software development framework.

The Opportunity:

As a senior developer on this dynamic program; you will bring your front-end software development experience and perspective to work within a multi disciplined agile team in designing, developing, and maintaining next generation mission management applications.

We’ll look to you to help design, develop, and maintain cloud native microservices and a UI for a data-rich application with complex user workflows. As a part of the development process, you will write automated tests, deploy to a fully automated DevSecOps pipeline, and influence the current architecture and future technical direction of the project.

Each day, you can expect to report a brief status at an agile stand-up meeting, dig into the highest priority work to accomplish that day, code with your teammates, and participate in TEMs as needed.

Technologies you will use include:

  • JavaScript/TypeScript: Frameworks like Vue and Bootstrap
  • Automated testing tools: Mockito, JUnit, Cypress, etc.
  • Java 17: Spring Boot, Spring Framework, and REST microservices
  • Databases: PostGres, MySQL, Redis, etc.
  • Cloud Services: AWS EC2, RDS, S3, SNS/SQS, and Lamda.
  • SCM and issue tracking tools like Git, Jira, Confluence, etc.
  • DevSecOps pipeline tools such as Gitlab CI/CD, SonarQube, Fortify, etc.


Qualifications:

Required: 

  • Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO
  • Clearance: Must have TS/SCI with CI poly (or be willing to take CI poly)
  • Education: Bachelor’s Degree in STEM field or related experience
  • Experience: 7 or more years of experience in software development
  • Experience with Web/Front End
  • Experience developing within Linux environment.
  • Experience with containers or microservice architecture.
  • Willingness to support product across Full Stack
  • Experience with or understanding of true Agile Kanban processes
  • Demonstrated experience working with others in a team environment.
  • Current Security+ certification (or the willingness to get it)

Desired:

  • Experience with Java/Back-end
  • Experience with DevOps processes and tools
  • Experience using Amazon Web Services
  • Experience with container management tools (e.g., Docker, Kubernetes)
  • Experience with Git / GitLab source code management tools
  • Experience using Test Driven Development (TDD) tools such as Cypress and Mockito.
  • Experience with database systems such as MySQL, Redis, etc

-

________________________________________________________________________________________

What You Can Expect:

 

A culture of integrity.

At CACI, we place 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 - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

 

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

 

Your potential is limitless. So is ours.

Learn more about CACI here.

________________________________________________________________________________________

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$89,500-$188,000

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.

Average salary estimate

$138750 / YEARLY (est.)
min
max
$89500K
$188000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front End Software Developer/Engineer, CACI

Are you ready to make a significant impact in your next role? CACI is on the lookout for a Senior Front End Software Developer/Engineer to join our innovative team in Aurora, CO. In this exciting position, you'll work closely with a talented cross-functional team to develop cutting-edge mission management applications that utilize cloud-native technologies within an agile development framework. You'll leverage your extensive front-end development experience to build and maintain user-friendly interfaces that navigate complex data and workflows. Your expertise in JavaScript and TypeScript, alongside frameworks like Vue and Bootstrap, will be put to good use as you help craft cloud-native microservices. Plus, you'll integrate automated tests and engage in a fully automated DevSecOps pipeline, ensuring our systems are both robust and secure. You'll experience daily collaboration in stand-up meetings, tackle priority tasks with your team, and contribute to architectural decisions that shape our projects' future. At CACI, we foster a culture of innovation and integrity, empowering you to grow professionally while contributing to missions that ensure the safety of our nation. We offer competitive pay, a comprehensive benefits package, and a unique flexible time off policy to help you maintain a work-life balance that suits your needs. Join us in our mission and let’s find new ways to advance our nation's capabilities together!

Frequently Asked Questions (FAQs) for Senior Front End Software Developer/Engineer Role at CACI
What responsibilities are expected from a Senior Front End Software Developer at CACI?

As a Senior Front End Software Developer at CACI, you will be deeply involved in designing, developing, and maintaining mission management applications. You'll utilize your expertise in JavaScript and TypeScript frameworks like Vue and Bootstrap to create seamless user interfaces. Additionally, your role will include writing automated tests, deploying in a DevSecOps pipeline, and contributing to decisions regarding the system architecture.

Join Rise to see the full answer
What qualifications are necessary to apply for the Senior Front End Software Developer position at CACI?

To apply for the Senior Front End Software Developer role at CACI, you should have a minimum of 7 years of software development experience, especially in front-end technologies. A Bachelor’s Degree in a STEM field is required, along with a current TS/SCI clearance. Familiarity with agile processes and experience with microservices and DevOps tools will further enhance your application.

Join Rise to see the full answer
What technologies will I be working with as a Senior Front End Software Developer at CACI?

In your role as a Senior Front End Software Developer at CACI, you'll work with a variety of technologies, including JavaScript/TypeScript frameworks such as Vue and Bootstrap. You'll also engage with Java 17, Spring Framework, REST microservices, and AWS cloud services like EC2 and S3. Additionally, experience with databases like PostgreSQL and MySQL will be beneficial.

Join Rise to see the full answer
How does the work environment at CACI support the Senior Front End Software Developer role?

At CACI, you will find a culture that values integrity and innovation. The environment fosters collaboration and trust, allowing you to have autonomy in your work while benefiting from flexible time-off policies and access to comprehensive learning resources. You'll thrive in a high-performing team dedicated to driving essential missions for our nation.

Join Rise to see the full answer
What career growth opportunities are available for Senior Front End Software Developers at CACI?

As a Senior Front End Software Developer at CACI, your potential for growth is significant. The company emphasizes continuous learning and development, empowering you to advance in your career while tackling critical missions. You'll have opportunities to take on more responsibilities, innovate with new technologies, and shape the future technical direction of our projects.

Join Rise to see the full answer
Common Interview Questions for Senior Front End Software Developer/Engineer
Can you describe your experience with JavaScript frameworks like Vue or Angular?

When answering this question, detail specific projects where you utilized frameworks like Vue or Angular. Discuss your contributions to the project, the challenges you faced, and how you overcame them. Highlight your understanding of component-based architecture and how you optimize performance within your application.

Join Rise to see the full answer
How do you ensure the quality of your front-end applications?

Discuss the importance of automated testing in your development process. Mention the specific tools you’ve used, like JUnit or Cypress, to write tests for your code. Also, elaborate on code review practices and how they contribute to maintaining high-quality standards.

Join Rise to see the full answer
What approaches do you take when working in an agile environment?

Detail your experience with agile methodologies, emphasizing your participation in sprint planning and daily stand-ups. Cite specific practices such as backlog grooming and sprint retrospectives that you've employed, showcasing your adaptability and collaborative spirit in an agile setting.

Join Rise to see the full answer
Describe your experience with cloud services and how you integrate them into your applications.

Explain how you have leveraged services, such as AWS EC2 or S3, in past projects. Discuss your understanding of cloud architecture, deployment strategies, and how your development process considerations align with cloud best practices.

Join Rise to see the full answer
How do you handle tight deadlines while working on complex projects?

Talk about your time management skills and prioritization strategies. Provide an example of a project where you faced deadlines, explaining how you ensured key deliverables were met without sacrificing quality. This shows your ability to work effectively under pressure.

Join Rise to see the full answer
Can you explain your experience with containerization and microservices?

Detail your knowledge and experience with Docker or Kubernetes. You could talk about how you’ve designed applications using microservices architecture, including the benefits of scalability and maintainability. Provide relevant examples to illustrate your hands-on experience with these technologies.

Join Rise to see the full answer
What is your experience with continuous integration/continuous deployment (CI/CD)?

Discuss your familiarity with CI/CD tools, such as GitLab CI/CD, and how they've impacted your workflow. Explain the processes you've automated and the benefits you've seen in terms of code reliability and deployment efficiency, illustrating your commitment to DevOps principles.

Join Rise to see the full answer
How do you approach collaboration and code reviews with other team members?

Highlight your philosophy on teamwork and how collaborative practices improve code quality. Discuss your experiences with peer reviews, emphasizing constructive feedback and the importance of knowledge sharing to foster a strong team environment.

Join Rise to see the full answer
What tools do you use for version control and project management?

Mention tools like Git and Jira, detailing your usage for version control and project tracking. Discuss the importance of maintaining organized codebases and robust tracking of project progress for team alignment and transparency.

Join Rise to see the full answer
How do you stay updated with the latest web development technologies and trends?

Talk about your commitment to continuous learning through online courses, workshops, and attending conferences. Mention specific resources you follow, such as blogs, podcasts, or professional networks, demonstrating your passion for staying abreast of evolving technology trends.

Join Rise to see the full answer
Similar Jobs
CACI Remote Remote (Any State)
Posted 6 days ago
CACI Hybrid Springfield, Virginia, United States
Posted 4 days ago
Photo of the Rise User
Veolia Environnement SA Hybrid 200 Lake Shore Dr, Haworth, NJ 07641, USA
Posted 7 days ago
Posted 3 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
F.H. Paschen Hybrid No location specified
Posted 4 days ago
Photo of the Rise User
Continental Hybrid 11525 Illinois Hwy 142, Mt Vernon, IL 62864, USA
Posted 12 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
7 people applied to HVAC Apprentice at DuPont
Photo of the Rise User
6 people applied to Google Cloud Engineer at Miratech
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
75 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
Photo of the Rise User
18 people applied to Internship summer 2025 at Boeing
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family