CACI International Inc
Senior Software Engineer (AdmitIT Team)
CACI International Inc, Hanover, Maryland, United States, 21098
Overview
Join to apply for the
Senior Software Engineer (AdmitIT Team)
role at
CACI International Inc .
Job category: Information Technology
Time type: Full time | Minimum clearance to start: TS/SCI with Polygraph | Employee type: Regular | Percentage of travel: None
Location: Hanover, MD area. MWIII Bridge develops and supports Identity, Credential, and Access Management (ICAM) capabilities for the enterprise and stand-alone deployment throughout the IC. Tasks include program management, mission support, software integration, software development, system engineering, migration, testing, documentation development, network and system monitoring, configuration control and release management.
Responsibilities
The Software Engineer will work with a team of principal and senior-level contributors to provide development and production support for the AdmitIT product in support of the Zero Trust architecture.
The Software Engineer will be responsible for building, managing, and automating configurable AdmitIT/ICAM product installations for DoD customers.
Qualifications Required:
TS/SCI Clearance with polygraph
Bachelor's Degree or higher in computer engineering or in a related computer engineering or computer science discipline
12+ years of software engineering experience
5+ years’ work experience in the SIGINT, IA, or IT domains
4+ years of software engineering experience may be substituted for a bachelor’s degree, for a total of 16 years
Desired:
Full Stack Java Development
SpringBoot
REST
PKI/TLS/SSL certificates
ElasticSearch
Microservices architecture
Oracle/MySQL/MongoDB/PostgreSQL
JSON/XML
Knowledge of ICAM Capabilities and Integration
GitLab CI/CD pipelines
Infrastructure as Code (ARM templates on Azure, CloudFormation on AWS, or Terraform)
Linux scripting (Bourne Shell, C, or Python) and command-line work
Containerization (Docker and Kubernetes)
Deployment tools (Puppet and Ansible)
Strong written and verbal communication
Technical documentation (wiki sites, blogs, XML/HTML)
Confluence and Jira familiarity
Strong organization and time management; able to multi-task and work independently
What You Can Expect A culture of integrity: We place character and innovation at the center of our work and are dedicated to our customer’s missions.
An environment of trust: You’ll have autonomy and flexible time off, along with robust learning resources.
A focus on continuous growth: We support your career development while advancing critical missions.
Your potential is limitless, and so is ours.
Pay Range The proposed salary range for this position is
$131,800 - $290,000 . Final offer is influenced by location, experience, skills, and certifications. We offer competitive compensation, benefits, and learning opportunities.
Equal Opportunity Employment:
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.
Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at CACI International Inc. Get notified about new Senior Software Engineer jobs in Hanover, MD.
#J-18808-Ljbffr
Senior Software Engineer (AdmitIT Team)
role at
CACI International Inc .
Job category: Information Technology
Time type: Full time | Minimum clearance to start: TS/SCI with Polygraph | Employee type: Regular | Percentage of travel: None
Location: Hanover, MD area. MWIII Bridge develops and supports Identity, Credential, and Access Management (ICAM) capabilities for the enterprise and stand-alone deployment throughout the IC. Tasks include program management, mission support, software integration, software development, system engineering, migration, testing, documentation development, network and system monitoring, configuration control and release management.
Responsibilities
The Software Engineer will work with a team of principal and senior-level contributors to provide development and production support for the AdmitIT product in support of the Zero Trust architecture.
The Software Engineer will be responsible for building, managing, and automating configurable AdmitIT/ICAM product installations for DoD customers.
Qualifications Required:
TS/SCI Clearance with polygraph
Bachelor's Degree or higher in computer engineering or in a related computer engineering or computer science discipline
12+ years of software engineering experience
5+ years’ work experience in the SIGINT, IA, or IT domains
4+ years of software engineering experience may be substituted for a bachelor’s degree, for a total of 16 years
Desired:
Full Stack Java Development
SpringBoot
REST
PKI/TLS/SSL certificates
ElasticSearch
Microservices architecture
Oracle/MySQL/MongoDB/PostgreSQL
JSON/XML
Knowledge of ICAM Capabilities and Integration
GitLab CI/CD pipelines
Infrastructure as Code (ARM templates on Azure, CloudFormation on AWS, or Terraform)
Linux scripting (Bourne Shell, C, or Python) and command-line work
Containerization (Docker and Kubernetes)
Deployment tools (Puppet and Ansible)
Strong written and verbal communication
Technical documentation (wiki sites, blogs, XML/HTML)
Confluence and Jira familiarity
Strong organization and time management; able to multi-task and work independently
What You Can Expect A culture of integrity: We place character and innovation at the center of our work and are dedicated to our customer’s missions.
An environment of trust: You’ll have autonomy and flexible time off, along with robust learning resources.
A focus on continuous growth: We support your career development while advancing critical missions.
Your potential is limitless, and so is ours.
Pay Range The proposed salary range for this position is
$131,800 - $290,000 . Final offer is influenced by location, experience, skills, and certifications. We offer competitive compensation, benefits, and learning opportunities.
Equal Opportunity Employment:
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.
Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at CACI International Inc. Get notified about new Senior Software Engineer jobs in Hanover, MD.
#J-18808-Ljbffr