Full Stack Software Engineer - TS/SCI with Poly
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
CACI is seeking Full Stack Software Engineer who will work with a team of other principal and senior-level contributors to provide development and production support for ICAM products in which we are the service providers.
In addition, the developer will need to consider AdmitIT in a productized environment.
The developer will integrate front-end and back-end components into a web-based microservice architecture (which may include the use of cloud technologies) as the task requires.
The developer will design, develop, and implement new features based on user and customer requirements.
The developer will also provide testing, integration, and deployment support.
Required Qualifications:
TS/SCI Clearance with polygraph
Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines.
An additional 4 years of related experience may be substituted for the degree
Considering multiple levels of experience across labor categories:
o Software Engineer Level 3 to 4 with 8 to 12 years of experience
Preferred Qualifications:
High level of proficiency and skill in Java software development specializing in the use of Sprint Boot (or other Spring technologies)
Experience with data modeling in a MongoDB data store
Experience with designing, developing, testing front end user interfaces implemented in ReactJS
Experience with GitLab CI/CD pipelines
Experience with containerization (Docker and Kubernetes)
Excellent oral and written communication skills with ability to clearly communicate architecture and design concepts.
Experience with REST interfaces
Knowledge of PKI
Knowledge of ICAM Capabilities and Integration
Ability to write technical documentation including wiki sites, blogs, XML/HTML
Strong organization and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines
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 60 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/Affirmative Action Employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.