Minimum Clearance Required to Start: Secret
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
The Opportunity:
CACI is seeking a cleared ICAM Software Engineer in Aberdeen Proving Ground for our US Army customer.
Hybrid/remote options!
Responsibilities:
- The work is focused on researching and testing possible ICAM solutions for the US Army tactical network.
- The Engineer will work closely with government team lead, the technical team lead and other team members to perform hands-on research to identify possible solutions for the ICAM gaps as identified by the team’s various customers.
- The Engineer will also provide input and feedback on policies and procedures pertaining to ICAM within the US Army as well as participate in DoD level ICAM meetings.
- The Engineer will also provide oversight at the Army’s PKI testing events as mandated by the DoD PKI PMO.
Qualifications:
Required:
- Typically has a University Degree (BA/BS) or equivalent experience and minimum 7 years of related work experience.
- Proficiency with the Clojure 1.11 programming language.
- Intermediate or Senior Clojure developer with 2+ years of experience.
- Experience using the Clojure CLI command line tool.
- Frontend experience with Clojure script, React or equivalent rendering library.
- Knowledge of TLS certificate client authentication.
- Knowledge of designing and implementing REST APIs with the reitit library.
- Experience with the next.jdbc library is helpful.
- Backend experience with ring, or other functional programming backends.
- Understanding of Java programming language is helpful.
- Experience in implementation of Identity and Access Management (IAM) frameworks.
- Expertise in systems used for IAM including single sign-on systems, Two-factor authentication, multifactor authentication, and privileged access management.
- Good understanding of REST API concepts.
- Strong knowledge of SQL for database manipulation and querying.
- Experience with relational databases.
- Experience with PostgreSQL database is helpful.
- Proficient with the Docker ecosystem and commands.
- Proficient with Git.
- Experience working with Certificate Authorities.
- DoD Registration Authority experience.
- Understanding of the part ICAM plays in Zero Trust Architecture.
- Software development and scripting experience.
- Experience with virtual machines.
- Experience with Linux.
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 takes pride in fostering a diverse and accessible culture where every individual feels supported to chart their own path. 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.
Pay Range: The proposed salary range for this position is: $98,500 - 206,800 USD
CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
#J-18808-Ljbffr