Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Classification & Access Control

$94.4k - $198.2k
Full-time

Caci Inc

Job Title: Software Engineer – Classification & Access Control Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity Join CACI as part of the MWIII Bridge program—supporting Identity, Credential, and Access Management (ICAM) capabilities across the enterprise and in stand‑alone environments throughout the IC. All roles are based in Hanover, MD. As a key contributor, you’ll work alongside a highly collaborative team focused on advancing mission‑critical ICAM solutions. Our work spans full‑spectrum engineering and technical support, including software development, integration, testing, system engineering, migration, documentation, and system monitoring. Responsibilities 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. Qualifications Required TS/SCI Clearance with polygraph Bachelor’s degree or higher in Computer Engineering, Computer Science, or a related discipline OR 4 additional years of software engineering experience (9 total) 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 (command line) and building Docker images Git (command line), 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 Desired Experience gathering, analyzing, and documenting customer requirements Ability to support process adherence and contribute to requirements for new features and bug fixes 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 - 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 values the unique contributions that every employee brings to our company and our customers - every day. 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. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $94,400 - $198,200 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic. Click on Search Jobs to find and apply to CACI openings.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Classification & Access Control in Hanover, MD vacancy
  • $230k - $240k

     ...Software Engineer **Active TS/SCI w/Polygraph REQUIRED**. Please do not apply if you do not currently possess this level of clearance...  ...This role ensures secure credential management, privileged access controls, secrets management, and automation capabilities that align... 
    Access control
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Federal Applications Engineer Eaton's North American Sales Division...  ...power distribution and control systems typically applied in...  ...etc. This position requires access to export-controlled information...  ...including metering and software, and power control products including... 
    Access control
    Permanent employment
    H1b
    Relocation
    Visa sponsorship

    Eaton Plc

    Hanover, MD
    3 days ago
  • $170k - $190k

     ...Software Engineer 2 (Permission Management) Location: Annapolis Junction, Maryland Type: Contract Compensation Range: $170 -$1...  ...The Software Engineer shall be responsible for implementing access controls and permission mechanisms for securing access to critical HPC... 
    Access control
    Contract work

    Cornerstone Defense

    Annapolis Junction, MD
    4 days ago
  • $119.8k - $234.7k

     ...Azure Data Transfer enables secure access and data transfer between disconnected...  ...security requirements. As a Senior Software Engineer in Azure Data Transfer, you will help...  ...require access to information that is controlled for export under U.S. export control regulations... 
    Access control
    Ongoing contract
    Local area

    Microsoft Corporation

    Annapolis Junction, MD
    5 days ago
  •  ...Job Description The Project DevOps Engineer serves as a core member of the Oceaneering Technologies (OTECH) software group. This role serves as the interface between...  .... • Manage and monitor system access controls, authorization mechanisms and user account... 
    Access control
    Casual work

    Oceaneering

    Hanover, MD
    3 days ago
  •  ...Senior Software Systems Engineer (Level 3) Navius Technologies is seeking a hands-on Senior Software...  ...and maintain interface definitions, control documents, and configuration baselines...  ...) technologies (e.g., authentication, access control, cryptography) to systems designs... 
    Access control
    Temporary work
    Local area
    Flexible hours

    Navius Technologies

    Annapolis Junction, MD
    4 days ago
  • $114.75k - $155.2k

     ...equipment, subsea vehicles, and engineered solutions for commercial and...  ...prevent any unauthorized access to equipment, facilities,...  ...to include managing access control, intrusion detection and CCTV...  ...identified in the contract security classification specification (DD Form 254).... 
    Access control
    Full time
    Contract work
    Work experience placement

    Oceaneering

    Hanover, MD
    2 days ago
  • $185.4k - $205k

     ...college or university is required. Five (5)+ years of additional Software Engineer experience may be substituted for a bachelor's degree....  ...or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. We fearlessly... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Hanover, MD
    24 days ago
  •  ...growth.   We are seeking a Senior Software Engineer to develop, maintain, and enhance complex...  ...Managers, Identity, Credential Access Management (ICAM) services , and Cloud...  ...identifying trends, object detection, and classification of structured and unstructured data. Fantom... 

    Fantom Corporation

    Hanover, MD
    25 days ago
  •  ...We are seeking a Senior SIGINT Software Engineer to support the development and enhancement...  ...Project Managers, Identity, Credential Access Management (ICAM) services , and Cloud...  ...identifying trends, object detection, and classification of structured and unstructured data.... 

    Fantom Corporation

    Hanover, MD
    25 days ago
  •  ...Lead Service Sales Engineer Eaton's ES AMER NAS division is currently seeking a Lead...  ..., ATS, UPS and generator modernization, controls, protection, relay and monitoring upgrades...  ...area limitation. This position requires access to export-controlled information. To... 
    Access control
    Permanent employment
    Work at office
    Relocation package

    Eaton Plc

    Elkridge, MD
    1 day ago
  •  ...the basic principle of delivering customer mission success. RBR-Technologies is seeking a Senior Software Engineer (level 3 or 4) with attribute-based access control (ABAC) implementation experience to join our team and drive the evolution of capabilities powering Zero... 
    Access control
    Contract work
    Work experience placement
    Flexible hours

    RBR Technologies

    Linthicum Heights, MD
    11 days ago
  • $25k

     ...Job Description Job Description Software Engineer - Delinea Tools - 7+ yrs of Experience - TS/SCI w/Poly clearance is required...  ...This role ensures secure credential management, privileged access controls, secrets management, and automation capabilities that align... 
    Access control
    Contract work
    Temporary work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Annapolis Junction, MD
    13 days ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    4 hours ago
  •  ...seeks a motivated, career- and customer-oriented CNO Python Software Engineer to join our team in Hanover, MD. This position supports critical...  ...requirements, or to improve performance Perform quality control on team products Demonstrate knowledge of multiple... 

    MANTECH

    Hanover, MD
    4 hours ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Confidential

    Jessup, MD
    1 day ago
  •  ..., a GTSC company, is growing its team! Seeking a CNO Python Software Engineer to support our customer in the Fort Meade , MD area. Location...  ...requirements, or to improve performance. Perform quality control on team products. Demonstrate knowledge of multiple... 
    Full time
    Temporary work
    Work at office
    Local area

    Advantage Engineering & IT Solutions Inc

    Hanover, MD
    9 days ago
  •  ...Description Summary The Commercial Engine Services Business Intelligence team...  ...domains. We're seeking a Senior Software Architect who will split their time...  ...data security architecture; define access controls, data classifications, and retention policies that meet company... 
    Access control
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Baltimore, MD
    3 days ago
  •  ...Looking for mid to senior engineers for a full stack contribution to a mission management...  ...remarkable surveillance augmentation software. Newer UI components are written in React...  ...solutions Experience using Git source control Experience with CI pipelines Knowledge... 
    Casual work

    Anthem Engineering

    Hanover, MD
    5 days ago
  •  ...Application Engineer We are seeking a skilled and experienced Application Engineer...  ...design, develop, implement, and maintain software tools and subsystems in support of software...  .... Design, validate, and implement access controls as part of system and service solutions... 
    Access control
    Relocation package
    Flexible hours

    Fullscope

    Linthicum Heights, MD
    1 day ago
  • $178k - $260k

     ...Approach is currently looking to hire an Applications Engineer (Senior) responsible for designing software tools and subsystems to support software reuse and...  ...the ability to design, validate, and implement access controls as part of the systems and service solutions while... 
    Access control
    Contract work
    Work experience placement
    Currently hiring

    Kaizen Approach

    Annapolis Junction, MD
    5 days ago
  •  ...enterprise systems and compliance tools. Ensure security and governance by implementing best practices for data protection and access control. Collaborate with compliance teams to understand regulatory requirements and translate them into technical solutions.... 
    Access control
    Contract work
    Local area

    Damco Solutions

    Laurel, MD
    5 days ago
  •  ...Studio , Dataverse , and internal business data. This is not a theory role and not a learning role. We need a senior, plugandplay engineer who has already built real Copilot Studio agents in production , full stack systems around them, and knows how to make them... 
    Work at office
    Local area

    Ghanem Forwarding LLC

    Halethorpe, MD
    29 days ago
  •  ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD.   In this role, you will contribute to the development of advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment... 

    ManTech

    Hanover, MD
    5 days ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Work experience placement

    ManTech

    Hanover, MD
    1 day ago
  •  ...Overview VTG is looking for a Mid-Career Software Developer to join our team. This position will support...  ...deploying, and maintaining user facing Command and Control Systems for embedded devices. The software engineer will interface with and utilize device drivers... 

    VTG

    Hanover, MD
    2 days ago
  • $130k - $190k

     ...Software Engineer Level 2 Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Hanover, MD Category...  ...maintain software and system documentation Perform quality control on team deliverables and ensure adherence to development standards... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    1 day ago
  • $78k - $250k

     ...experience on projects with similar software processes may be substituted...  ...confer with users or system engineers; analyze systems flow, data...  ...constraints; Perform quality control on team products -Confer...  ..., and more Wellness: Access to wellness programs and mental... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point, Inc.

    Hanover, MD
    4 days ago
  • $165k

     ...difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery of... 
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    2 days ago
  •  ...Software Engineer I (API) Quevera is seeking a Software Engineer I (API) to join our team. At Quevera, we don't just offer jobs—we provide...  .../or XML serialization Jira Confluence Git version control Agile Why Join Quevera? Award-Winning Culture... 
    Temporary work

    Quevera

    Hanover, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Classification & Access Control. Be the first to apply!