Software Engineering
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
CACI is seeking a talented and motivated Software Engineer to support the technology modernization for a suite of legacy mission management application and services. You with work with a team of highly qualified engineers to design a new could hosted container based micro services architecture to support highly resilient mission critical applications.
Responsibilities
- Participate in the design and deployment of a highly resilient Spring Boot micro services to support real time mission data feeds.
- Modernize legacy applications to use current UI framework with key focus on reliability, scalability and performance.
- Implement and maintain a continuous DevSecOps pipeline using Gitlab. Ensure security best practices are being enforced throughout the CICD pipeline to proactively identify security vulnerabilities and code quality.
Requirements
- Bachelor's degree in computer science or related technical field
- 5+ years of experience is software development using Java Security+ Certification
- Active SCI w/ CI-Poly
- Desired:
- Overhead Mission Management experience Overhead Persistent InfraRed (OPIR) experience
- Overhead Persistent InfraRed (OPIR) experience
- -
- 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 :
- Since this position can be worked in more than one location, the range shown is the national average for the position.
- The proposed salary range for this position is:
- $82,100-$172,400
- 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.
Benefits
Additional Information
Job Title: Software Engineering Job Category: Engineering 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 Anticipated Posting End: 1/1/2100
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CACI? Share your experience