×
Register Here to Apply for Jobs or Post Jobs. X

Mid-Level Software Engineer

Job in Sterling, Kenai Peninsula Borough, Alaska, 22170, USA
Listing for: CACI International Inc
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 94000 - 198000 USD Yearly USD 94000.00 198000.00 YEAR
Job Description & How to Apply Below

Job Title:

Mid-Level Software Engineer

Job Category:
Engineering

Time Type:
Full time

Minimum Clearance Required to Start:
None

Employee Type:
Regular

Percentage of

Travel Required:

Up to 25%

Type of Travel:
Continental US

* * *

The Opportunity

We are seeking a Software Engineer to join our growing team based in Sterling, VA. You will serve as a key technical contributor on our development team, building responsive, scalable, and high-performance applications that solve complex challenges in the field of counter unmanned systems (C-UxS) detection and mitigation.

As a Software Engineer, you will assist in the design and development of features and solutions across our infrastructure and platform capabilities. We support product development and solutions across a variety of mission-critical systems deployed around the world. As a Software Engineer, you will take ownership of features, components, and project initiatives across the development lifecycle - from implementation through testing and deployment - with a strong customer-driven mentality that addresses evolving mission demands.

Responsibilities
  • Design and develop full-stack web applications while providing technical leadership and driving decisions on software architecture and improvements
  • Build and maintain RESTful APIs and responsive user interfaces using Java/Spring Boot and Angular or React
  • Build relationships across CACI ASG engineering teams, program management, and customers to execute software life cycles and communicate technical designs and roadmaps
  • Deploy and maintain mission-essential systems using Docker, Kubernetes/Helm, and Git best practices while ensuring high uptime and performance
  • Debug complex full-stack issues, lead code reviews, and implement solutions to improve application reliability and performanceli>
  • Influence system design decisions, solutions, and development procedures across the team
Qualifications

Required:

  • Bachelor's degree in related engineering field or equivalent experience
  • Must be a US Citizen and able to obtain/maintain a security clearance as required
  • 5+ years of software development experience
  • Proven experience developing microservice based applications for high throughput systems
  • Expertise with Java and Spring Boot for backend service and REST API development
  • Expertise with a modern JavaScript/Type Script framework (Angular or React)
  • Experience with relational and search-based data stores (e.g. PostgreSQL, Open Search/Elasticsearch)
  • Understanding of general software concepts – microservices, containerization, security principles, object-oriented design, web services
  • Experience leading and/or integrating Agile methodologies
  • Demonstrated ability to work independently with limited supervision
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,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary