Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Colorado
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaColorado

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in ColoradoAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsHospitality & Catering jobsSales jobsTeaching jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Colorado
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaColorado

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in ColoradoAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsHospitality & Catering jobsSales jobsTeaching jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Colorado
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaColorado

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITHospitality & CateringSales
  1. Home
  2. chevron_right
  3. engineering
  4. chevron_right
  5. AdmitIT Sr. Software Engineer
CACI International Inc logo

AdmitIT Sr. Software Engineer

Not Disclosed•Full-TimeOn-site

location_on6411, Hanover Road, Hanover, Howard County, Maryland, 21076, United States

Apply Now

About the Opportunity

CACI serves as the Prime Contractor on the MWIII Bridge, a critical initiative developing and supporting Identity, Credential and Access Management (ICAM) capabilities for the enterprise and stand-alone deployments throughout the Intelligence Community (IC). This role is based in Hanover, MD, and focuses on mission support, software integration, system engineering, and the secure migration of complex systems.

About the Role

As a Senior Software Engineer, you will serve as the technical anchor for a new feature or capability being added to our product. You will translate complex business requirements into robust, documented technical designs, ensuring new features integrate seamlessly without introducing technical debt. Acting as the feature lead, you will guide the "definition of done" from initial concept through development, testing, and deployment.

You will collaborate closely with an Integrated Feature Team (IFT) and serve as the technical liaison to the Systems Engineering team to align on approaches and constraints. Your day-to-day involves decomposing high-level designs into actionable tasks, conducting rigorous code reviews to maintain security and performance benchmarks, and mentoring junior and mid-level peers to foster a culture of continuous growth and excellence.

Our Culture

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you will be part of a high-performing group dedicated to our customer's missions, driven by a higher purpose to ensure the safety of our nation. We foster an environment of trust where every employee's unique contribution is valued. You will have the autonomy to take the time you need through a unique flexible time off benefit and access to robust learning resources to make your ambitions a reality.

Equal Opportunity Employer

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.

Work location

Work model: On-site

location_on

6411, Hanover Road, Hanover, Howard County, Maryland, 21076, United States

Hanover, Maryland

Key Responsibilities

  • check_circleArchitect and design new features using Object-Oriented principles
  • check_circleTranslate complex business requirements into documented technical designs
  • check_circleLead the full lifecycle of new capabilities from concept to deployment
  • check_circleDecompose high-level designs into actionable tasks for the development team
  • check_circleConduct rigorous code reviews to ensure security and performance standards
  • check_circleMentor junior and mid-level software development peers
  • check_circleServe as technical liaison to align with Systems Engineering teams

Requirements

  • verifiedTS/SCI Clearance with polygraph
  • verifiedBachelor's Degree in computer engineering or computer science (or 16 years total experience)
  • verified12+ years software engineering experience
  • verified5+ years experience in SIGINT, IA, or IT domains
  • verifiedExpert in Java (17+ preferred) and Spring Boot
  • verifiedDeep understanding of SOLID principles and OO design patterns
  • verifiedProficient in REST interface standards

Nice to Have

Strong experience with MongoDB Data Architecture (schema design, indexing, and aggregation). Proficiency in Docker for local development and CI/CD pipelines. Familiarity with Kubernetes orchestration and the ELK Stack (Elasticsearch, Logstash, Kibana) for system monitoring and troubleshooting. Experience in PKI/TLS/SSL certificates. Knowledge of ICAM Capabilities and Integration. Familiarity using Confluence and Jira. Strong organization and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines.

Benefits & Perks

check_circleFlexible time off benefitcheck_circleAccess to robust learning resources
CACI International Inc logo
Company

CACI International Inc

Industry

engineering

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

12+ yrs (Senior)

Education

Bachelor's Degree in Computer Engineering required

Job Type

Full-Time

Skills Required

Similar Job Opportunities

Walmart logo

Software Engineer III

Walmart • Sunnyvale, California

$117k-234karrow_forward
Trace3 logo

Software Engineer (26-148)

Trace3 • Colorado Springs, Colorado

$105k-123karrow_forward
Apple logo

Senior Software Engineer, Enterprise Technology Services

Apple • Sunnyvale, California

Not Disclosedarrow_forward

Skills, education and keywords

Skills: Java, Spring Boot, Solid Principles, Oo Design Patterns, Rest, XML, HTML, Mongodb, Docker, Kubernetes.

Education: Bachelor's Degree in Computer Engineering required; Bachelor's Degree in Computer Science required.

Frequently asked questions about AdmitIT Sr. Software Engineer at CACI International Inc

What does a AdmitIT Sr. Software Engineer at CACI International Inc do?expand_more
Day-to-day, the AdmitIT Sr. Software Engineer at CACI International Inc will architect and design new features using object-oriented principles; translate complex business requirements into documented technical designs; lead the full lifecycle of new capabilities from concept to deployment; and decompose high-level designs into actionable tasks for the development team.
What are the requirements for this AdmitIT Sr. Software Engineer role?expand_more
To qualify for the AdmitIT Sr. Software Engineer at CACI International Inc position, applicants should have: TS/SCI Clearance with polygraph; Bachelor's Degree in computer engineering or computer science (or 16 years total experience); 12+ years software engineering experience; 5+ years experience in SIGINT, IA, or IT domains; Expert in Java (17+ preferred) and Spring Boot; and Deep understanding of SOLID principles and OO design patterns.
Where is the AdmitIT Sr. Software Engineer role at CACI International Inc located?expand_more
AdmitIT Sr. Software Engineer at CACI International Inc is based in 6411, Hanover Road, Hanover, Howard County, Maryland, 21076, United States. This is a on-site role.
Is this AdmitIT Sr. Software Engineer job remote, hybrid, or on-site?expand_more
CACI International Inc has listed this AdmitIT Sr. Software Engineer role as on-site.
How much experience is required for this AdmitIT Sr. Software Engineer role?expand_more
AdmitIT Sr. Software Engineer at CACI International Inc typically requires 12+ years of relevant experience at the senior level.
What skills do you need for the AdmitIT Sr. Software Engineer role at CACI International Inc?expand_more
Key skills for AdmitIT Sr. Software Engineer at CACI International Inc include Java; Spring Boot; Solid Principles; Oo Design Patterns; Rest; XML; HTML; and Mongodb.
What education is required for AdmitIT Sr. Software Engineer at CACI International Inc?expand_more
Educational requirements for this role: Bachelor's Degree in Computer Engineering required; and Bachelor's Degree in Computer Science required.
What category does the AdmitIT Sr. Software Engineer role belong to?expand_more
AdmitIT Sr. Software Engineer at CACI International Inc is part of the engineering job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in ColoradoAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsHospitality & Catering jobsSales jobsTeaching jobs
Popular skills
CDL-A jobsRegistered Nurse jobsBLS jobsExcel jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
JavaSpring BootSolid PrinciplesOo Design PatternsRestXMLHTMLMongodbDockerKubernetes
Accessibility