Senior Windows ICAM Integration Engineer

CACI International Inc

Hanover (MD)

On-site

USD 113,000 - 238,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc in the Hanover, MD area is seeking a Software Engineer Level 3 to support the MWIII Bridge project. The role focuses on building and sustaining ICAM capabilities, with responsibilities spanning software integration, testing, documentation, and deployment in a Zero Trust environment.

You will design secure Windows plug-ins and Office add-ins using C#/.NET, integrate with REST APIs and identity services, and collaborate with customer teams to onboard applications and produce

Qualifications

  • TS/SCI clearance with polygraph is required.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field; four years of experience may substitute for the degree.
  • 8+ years of software engineering experience with 3+ years in SIGINT/IA/IT.
  • Experience building Windows plug-ins, desktop extensions, or Office add-ins with C#/.NET and Visual Studio.
  • Experience with Office.js, VSTO, COM or equivalent Office extensibility model.
  • Experience integrating applications with REST APIs, JSON, tokens, certificates, PKI, mutual TLS, and identity sources.
  • Experience implementing authorization handling, auditing, timeouts, caching, and recovery.
  • Experience with automated testing, Git, CI/CD, and secure coding practices.
  • Experience leading design/code reviews and mentoring engineers.

Responsibilities

  • Support ZT ICAM team, DISA, and other DoD customers.
  • Design, develop, test, and sustain Windows plug-ins, Office add-ins, and client libraries.
  • Integrate applications with policy, identity, and attribute services.
  • Construct authorization requests and enforce outcomes while supporting auditing and failure handling.
  • Collaborate with customer teams to assess environments and document integration and deployment steps.

Skills

C#/.NET
Windows plug-ins
Office add-ins
REST APIs
JSON
PKI/TLS
Identity services
CI/CD pipelines
Git
Security practices

Education

Bachelor's degree in CS/CE/SE

Tools

Office.js
VSTO
COM
MSI packaging
MSIX packaging
Group Policy

Job description

CACI International Inc in the Hanover, MD area is seeking a Software Engineer Level 3 to support the MWIII Bridge project. The role focuses on building and sustaining ICAM capabilities, with responsibilities spanning software integration, testing, documentation, and deployment in a Zero Trust environment.

You will design secure Windows plug-ins and Office add-ins using C#/.NET, integrate with REST APIs and identity services, and collaborate with customer teams to onboard applications and produce

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows ICAM Engineer (TS/SCI) – Secure Integrations
Windows ICAM Engineer (TS/SCI) – Secure Integrations

CACI International Inc. • Maryland

Hybrid
USD 113,000 - 238,000
Senior Kubernetes & DevSecOps Engineer (ICAM)
Senior Kubernetes & DevSecOps Engineer (ICAM)

CACI International Inc • Hanover (MD)

On-site
USD 113,000 - 238,000
Software Engineer - Windows Integration
Software Engineer - Windows Integration

CACI International Inc • Hanover (MD)

On-site
USD 113,000 - 238,000
ICAM DevOps Engineer – TS/SCI (Mid-Level, Kubernetes)
ICAM DevOps Engineer – TS/SCI (Mid-Level, Kubernetes)

CACI • Elkridge (MD)

On-site
USD 113,000 - 238,000
Security-Cleared Test Engineer – ICAM & Automation
Security-Cleared Test Engineer – ICAM & Automation

CACI International Inc. • Maryland

On-site
USD 94,000 - 198,000
Software Engineer - Windows Integration Hanover, MD, US
Software Engineer - Windows Integration Hanover, MD, US

CACI International Inc. • Maryland

On-site
USD 113,000 - 238,000
Senior Java Software Engineer – ICAM (TS/SCI)
Senior Java Software Engineer – ICAM (TS/SCI)

CACI International Inc • Hanover (MD)

On-site
USD 94,000 - 198,000
Senior Systems Engineer – ZT ICAM & Fed Deployments
Senior Systems Engineer – ZT ICAM & Fed Deployments

CACI International Inc. • Maryland

Hybrid
USD 94,000 - 198,000
Senior ICAM Engineer – IAM/PAM Expert (Secret Clearance)
Senior ICAM Engineer – IAM/PAM Expert (Secret Clearance)

CACI International Inc. • United States

Remote
USD 90,000 - 190,000
Lead CI Engineer - Endpoint Services & ICAM ZT
Lead CI Engineer - Endpoint Services & ICAM ZT

CACI • Elkridge (MD)

On-site
USD 94,000 - 198,000