CACI International Jobs

Job Information

CACI International Applications Developer in Reston, Virginia

Applications Developer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required:

Type of Travel:

As a centralized team of IT professionals, the organization delivers strong, agile, and integrated applications across Sponsor business systems in support of Mission needs: finance, acquisitions, security, human resources, medical, facilities, logistics, and travel. The organization provides high-quality, timely and secure information technology solutions and services, and simplifying the end-user experience through partnerships.

The organization develops and implements the overarching technology strategy for organization business systems which builds, deploys, and maintains corporate business applications supporting financial, security, medical, human resources, facilities, logistics, travel, and acquisitions. The organization supports corporate business applications operating in WMA, while identifying and promoting information technology and program management best practices. The organization also promotes integration by providing tools to streamline corporate business processes and systems, support data-driven decisions by providing access to usable and reliable information, quickly and easily.

You’ll Bring These Qualifications

  • Active TS/SCI w/Poly

  • Proficient in Java with demonstrated on-the-job experience using JavaScript/HTML5/CSS3

  • Experience using JavaScript/HTML5/CSS3 to develop web applications

  • Experience using Angular to develop front-end web applications

  • Understanding of Object Oriented analysis, design and programming; understanding of Model-View-Control (MVC) architecture (i.e. Spring Boot); and understanding of Object/Relational Mapping frameworks (i.e. Hibernate)

  • Experience with front-end and back-end development including the understanding of java web servers (i.e. Apache Tomcat)

  • Experience using Maven to automatically build Java applications

  • Proficient in programming, troubleshooting, and debugging complex web-based tools and applications

  • Experience using Git and GitHub for source code control

  • Experience using Node.js to develop server-side content

  • Experience using a Nexus repository to store software artifacts

  • Experience using Adobe Illustrator to create mock applications screens

  • Experience developing User Interface/User Experience (UI/UX) front end code

  • Demonstrated experience as an agile coach and/or scrum master

  • Demonstrated experience as a solution engineer, assessing disparate legacy technical environments and recommending roadmaps for improved development, architectural and deployment practices

  • Demonstrated experience with DevOps practices within the Sponsor’s organization

  • Ability to partner with technical leads and working in a collaborative environment to identify impediments towards improvements and potential solutions

  • Experience with AWS Services

  • Experience developing Micro Services

  • Experience developing with scripting languages

These Qualifications Would Be Nice to Have

  • Experience using PostgreSQL open-source relational database management system

  • Experience working with Agile teams within the Sponsors organization

  • Experience with Enterprise Agile approaches and best practice towards implementation

  • Experience working with Jira

  • Experience using Jenkins to build software applications

  • Experience with pgAdmin to execute SQL commands

  • Familiar with JSON file format

What We Can Offer You:

  • We’ve been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

  • For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.

As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.