CACI International Inc. logo
CACI International Inc.3 days ago

Software Engineer – Classification & Access Control

$94,400–$198,200 year

On-site · Hanover, Maryland, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Design, develop, test, and document software across the full lifecycle. Build and enhance policy-driven tools that support classification string validation and comparison for access control. Integrate new capabilities into the existing classification marking tool and upcoming M365 web-based applications. Collaborate closely with a team of developers and actively contribute to technical discussions and planning. Participate in requirements elicitation and provide input throughout the development process.

Required Qualifications

  • Bachelor’s degree or higher in Computer Engineering, Computer Science, or related discipline OR 4 additional years of software engineering experience in lieu of a degree
  • 5+ years of software engineering experience
  • 2+ years of experience in SIGINT, IA, or IT domains
  • Strong working knowledge of JavaScript/DOM, TypeScript, Node.js/npm
  • AWS services and console navigation
  • Docker (CLI) and building Docker images
  • Git (CLI), GitLab CI/CD, and pipeline development
  • Jest and Cypress
  • Experience developing unit and functional tests
  • Experience conducting code reviews
  • Proficiency with JIRA and GitLab
  • Ability to work directly with customers
  • Strong troubleshooting skills
  • Commitment to coding standards and established team processes
  • Knowledge of Microsoft Office JavaScript API
  • Experience triaging and responding to user issues
  • Ability to assist with testing new releases and merge requests
  • Experience collaborating with developers, contractors, and government stakeholders
  • Ability to contribute content to documentation and user guides
  • Strong time-management skills
  • Experience expanding and maintaining unit tests
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$94k – $198k / yr

Software Engineer – Classification & Access Control · CACI International Inc.

Apply on Sorce