You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Software Engineer

  • Hybrid
  • 3-6 years

Salary

$82,100 - 172,400/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a Software Engineer for the Data Transport Product Support Sustainment Logistics Maintenance (DSLM) contract, based in Colorado Springs, Colorado. The role is full time and requires an active Secret clearance at the start.

You will do sustainment and modification software engineering on mission and non-mission systems that support the Satellite Control Network (SCN). You will join the DSLM Software Team in every Agile ceremony, including daily Scrums, backlog sessions and retrospectives, and help the team keep improving how it works.

Responsibilities

  • Work closely with team members, Product Owners and Scrum Masters so user stories match customer use cases
  • Test and analyze software and the infrastructure it needs, including through demos, proofs of concept, performance tests and end-to-end tests, then coordinate those needs to meet mission goals
  • Judge whether proposed solutions are operationally feasible by reviewing analysis, problem definitions, requirements and solution designs
  • Write documentation, flowcharts, diagrams, code comments, unit tests and clean, maintainable, efficient code that shows how solutions work
  • Review teammates' code and give constructive feedback
  • Design system specifications, standards and programs, then build and install the solutions
  • Study systems, data use and work processes, talk with users and investigate problem areas to find better policies and procedures
  • Run or support site testing at locations around the world
  • Lead release efforts and mentor junior team members

Requirements

  • US citizen with a DoD Secret security clearance, or the ability to obtain and keep one
  • A bachelor's degree and 5+ years of experience, or an equivalent combination
  • Software development experience or education in C, C++ or Java, plus at least one scripting language such as Perl, Python, Bash or TCL
  • Experience working in a Linux or Unix development environment
  • Experience with Git version control
  • Strong problem-solving skills with close attention to detail
  • Strong communication and collaboration skills
  • Experience leading releases and mentoring junior team members
  • Desired: experience on DoD programs and working with government stakeholders; SCN experience is a plus
  • Desired: RBC experience is highly preferred
  • Desired: experience with GitLab, SharePoint, Fortify and JIRA
  • Desired: writing custom simulations
  • Desired: developing and debugging device handlers
  • Desired: implementing testing tools and strategies
  • Desired: Agile software development experience
  • Desired: Agile certifications with a software development focus

Conditions

Travel of up to 10% of the time, local only

The salary range for this role is $82,100-$172,400. Final pay depends on location, the contract labor category and wage rates, prior experience, skills, education and certifications

The company supports equal opportunity in employment

Benefits

  • A culture built on integrity and a team focused on customer missions
  • A flexible time off benefit and access to learning resources
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education and time off
  • Opportunities for continued growth in your career

Where you’d work

Part of the week in the office

You can work from

  • United States

No visa sponsorship

About the company

CACI International

Office in United States

Also hiring in Washington, Dc, United States, Denver, United States, Austin, United States and 8 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 2 red flags

Still hiring?

15 checks

2 red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • C++
  • Linux
Type
Full-time
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Experience
5+ years
Tech stack
  • Python
  • Java
  • C++
  • Linux

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$82,100 - 172,400 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason