CACI International

UI Software Developer

CACI International$95K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • TS/SCI with Polygraph required.
  • Bachelor's degree in a related field.
  • Proven collaboration and team delivery skills.
  • Experience with Angular 20.
  • Proficient in Git/GitLab version control.
  • Familiar with Bootstrap and Angular Material.
  • Knowledge of Cypress for testing.

Responsibilities

  • Develop new UI features, including user landing pages.
  • Design interactive pages for data management.
  • Advocate for improved UI practices to enhance user experience.
  • Write and execute unit tests for UI components.
  • Support analysis and recommendations for integration architectures.
  • Participate in Agile methodologies including Scrum and Kanban.
  • Collaborate with team and customers to demonstrate UI functionality.

Benefits

  • Opportunities for professional growth and development.
  • Work within an Agile development environment.
  • Collaborate with diverse technical teams.
  • Engage in digital transformation initiatives.
  • Utilize and enhance skills with emerging technologies.
Full Job Description
Job Description:

Job Summary

The Front-End Software Developer will join an Agile development team supporting the development and enhancement of applications in a fast-paced, technologically evolving environment. The role will focus on designing and developing user interfaces, creating interactive pages, implementing UI features, testing components, and collaborating with developers, customers, and other technical teams.

The ideal candidate will contribute to high-quality software solutions by improving user experience, maintainability, and development practices while supporting digital transformation initiatives and leveraging emerging technologies aligned with cloud and AWS best practices.

Responsibilities

Front-End Software Development
  • Develop new UI features such as landing pages for reviewing data.
  • Design and implement interactive pages that allow users to enter and manage data.
  • Advocate for new or improved UI development practices that enhance user experience, craftsmanship, and maintainability.
  • Write and execute unit tests on new and existing UI components.
  • Support analysis, identification, and recommendation of solutions, integration points, and implementation architectures for improved business usage, scalability, and performance.

Agile Development & Collaboration
  • Work within Agile development methodologies.
  • Participate in Scrum, SAFe, and Kanban processes.
  • Assist the team with creating user stories and features for existing and upcoming UI development work.
  • Collaborate with team members and customers to ensure project success.
  • Provide demonstrations of new UI features and functionality to customers.

Documentation & Technical Support
  • Provide documentation and assist with deliverables related to user workflows.
  • Provide guidance to less experienced developers and administrators through code reviews, solution design, and recommended training and development plans.

Required Qualifications
  • TS/SCI with Polygraph.
  • Bachelor's degree in a related discipline.
  • Strong team delivery and collaboration mindset.
  • Experience with Angular 20.
  • Experience with Git/GitLab.
  • Experience with Bootstrap.
  • Experience with Angular Material.
  • Experience with Cypress.
  • Knowledge of JIRA and/or Confluence.

Desired Qualifications
  • Experience with Scrum, SAFe, and Kanban.
  • AWS experience and/or knowledge.
  • Experience with Apache PDFBox.
  • Experience with JUnit.
  • Experience integrating data analytics dashboard tools.
  • Experience with data governance and management integration.
  • AWS DevOps experience and/or AWS Certified Practitioner certification.
  • Commercial or national security sector DevOps knowledge.


Working Place:

Chantilly, Virginia, United States

Company :

2026 Software Developer - Sept 24th - CACI

About CACI International

CACI International Inc is a multinational professional services and information technology company. It provides services to many branches of the federal government including defense, homeland security, intelligence, and healthcare. CACI has approximately 23,000 employees worldwide. The company's mission is to provide enterprise and mission technology services and solutions that best fit the needs of its customers. CACI has been named a Fortune World's Most Admired Company, a Washington Post Top Workplace, and a Forbes Best Employer for Diversity.
Learn more about CACI International
Size
22,000 employees
Market Cap
$7.1 billion
Industry
Net Income
$374.4 million
Founded
1962
5 Year Trend
+7.3%
Revenue
$5.8 billion
NASDAQ

Similar Jobs

More Jobs at CACI International

More Aerospace & Defense Jobs

Find similar UI Software Developer jobs: