KBR logo

Software Engineer (Icam)

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Benefits
Career Development

Job Description

Title:

Software Engineer (ICAM)

Belong. Connect. Grow. with KBR!

KBR is seeking Senior Engineers for Identity, Credential, and Access Management (ICAM) to lead the design, integration, and modernization of enterprise identity solutions that support mission-critical systems within NASIC. Senior Engineers guides the customer and team regarding architecture, integration, and development of ICAM services, enabling secure identity and access across mission systems.

Key Responsibilities:

Provide expertise in ICAM architecture, identity services, and access management frameworks.

Support development and integration of ICAM services, including entitlements and identity services.

Collaborate across development teams implementing secure authentication and authorization mechanisms.

Support integration of ICAM capabilities across mission applications and cloud environments.

Provide guidance on cybersecurity best practices and compliance requirements.

DoD PKI

CAC/PIV authentication

Attribute-Based Access Control (ABAC)

Cross-domain identity federation

Zero Trust identity frameworks

ICAM modernization initiatives

Any other tasks closely associated with the performance of duties listed above

REQUIRED

DoD 8570/8140 compliant certification (IAT Level II or higher), such as CompTIA Security+.

Bachelor's degree in a STEM field with a minimum of 4 years of related experience

Strong written and verbal communication skills

Candidate must have an active Top Secret/SCI (TS/SCI) clearance

Experience with containerization (e.g. Docker/Kubernetes, Helm, YAMLs)

Experience with DevSecOps, ArgoCD, GitLab, CI/CD, JIRA/Confluence

Experience with Cloud environments and development for cloud

Unix/Linux Operating System Experience

Must be able to support an in-person / closed-area work environment

Experience with Golang

Experience with Python

Experience with Relational Databases and SQL

Experience working in an Agile development environment

Experience with Gradle

Experience with Swagger

DESIRED

Experience implementing ICAM solutions within DoD or Intelligence Community environments

Experience with automated software requirements testing and analysis

Experience developing and deploying containerized applications in distributed environments

Experience with MySQL, MariaDB, and/or PostgreSQL

Experience with React, JBlocks, Angular, TypeScript, and web development

Experience performing UI/UX design

Experience with Open Policy Agent (OPA)

Grafana and Prometheus

Belong, Connect and Grow at KBR

At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software Engineer (Icam) Jobs at KBR

What is the work location for this position at KBR?
This job at KBR is located in Beavercreek Township, OH, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at KBR?
Employer has not shared pay details for this role.
What employment applies to this position at KBR?
KBR lists this role as a Full-time position.
What experience level is required for this role at KBR?
KBR is looking for a candidate with "Senior-level" experience level.
What benefits are offered by KBR for this role?
KBR offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at KBR?
You can apply for this role at KBR either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.