Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 10 hours ago

Software Engineer

CACI International Inc is a company focused on ensuring the safety of the nation through innovative solutions. They are seeking a Software Engineer to develop and support Real-Time Displays for an interactive TechELINT processing system, which involves designing, developing, and maintaining web-based applications and micro-services.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop and maintain full stack, web-based capabilities/applications
Design, develop and maintain micro-services interacting with a large system of other microservices
Test, deploy and maintain software applications
Assist with developing, maintaining and utilizing DevSecOps pipelines
Migrate components to new environments
Coordinate with other software and integration teams. Design and coordinate interfaces with external components
Follow and help refine software development processes
Conduct code reviews
Derive requirements through interactions with customers/users

Qualification

Go/GolangPythonJavaScriptLinux/Unix proficiencyMicro-service architecturesDevSecOps pipelinesAgile processesSecurity+ certificationCISSP certificationUI understandingSignal processing software

Required

Software Development Skills / experience – Go/Golang, Python, JavaScript
Interface Design, Security Principles, Object-Oriented Design, Web Services
Understanding of User Interfaces (UI)s, cross-browser compatibility, general web functions and standards
Linux/Unix proficiency
TS/SCI clearance, willing to complete CI Poly
Certifications such as Security+ or CISSP, or willing to attain them

Preferred

Working in Agile and DevOps / DevSecOps processes
Additional programing skills / experience – Java
Familiarity with micro-service architectures
Familiarity with software components such as VueJS, Flask, Kubernetes, Docker, Helm, RabbitMQ
Familiarity with development tools such as Git / Bitbucket, Confluence / Jira, Gitlab, Jenkins, Ansible
Experience working in cloud environments (AWS)
Familiarity or experience with SIGINT processing systems
Familiarity with signal processing software applications

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase