Software Engineering Manager - Lead DoD Scrum Team

CACI International Inc.

Colorado Springs, Northern (CO, KY)

Hybrid

USD 82,000 - 172,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International Inc. in Colorado Springs seeks a Software Engineering Manager to lead a diverse software team supporting the Satellite Control Network (SCN) and related systems.

You will act as Scrum Master, mentor engineers, and drive delivery of high-quality solutions aligned with mission objectives. The role requires a proven track record managing software engineering teams, balancing technical and business priorities, and fostering a culture of innovation, quality, and collaboration

Qualifications

  • US citizen with DoD Secret clearance or ability to obtain and maintain Secret clearance
  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field and 3+ years experience
  • Experience working on a software development team as a developer, analyst, tester, or scripter
  • Experience with Agile Methodology
  • Excellent communication skills (written and verbal)
  • Strong analytical and problem-solving skills

Responsibilities

  • Lead, mentor, and develop a software sustainment team
  • Conduct regular 1‑on‑1 meetings and provide ongoing coaching and feedback
  • Manage performance reviews, goal setting, and career development plans
  • Foster a collaborative, inclusive, and high‑performing team culture
  • Handle hiring, onboarding, and team capacity planning
  • Address performance issues and provide constructive guidance
  • Promote continuous learning and professional growth within the team
  • Build team morale and engagement through recognition and support
  • Make strategic technical decisions balancing innovation with maintainability
  • Drive adoption of engineering best practices and coding standards
  • Participate in technical discussions and problem-solving sessions
  • Ensure technical debt is managed and addressed appropriately
  • Champion quality, security, and performance standards
  • Coordinate with Product Owners: plan and coordinate software development projects and sprint activities
  • Define project scope, timelines, and resource allocation
  • Monitor progress and remove blockers to ensure timely delivery
  • Balance competing priorities and manage stakeholder expectations
  • Drive agile/scrum ceremonies and continuous improvement initiatives
  • Coordinate cross-team collaboration and dependencies
  • Collaborate with product management to define roadmaps and priorities
  • Support estimation and capacity planning
  • Communicate project status, risks, and achievements to leadership
  • Collaborate with peer managers and cross-functional teams
  • Present technical concepts to non-technical stakeholders
  • Advocate for team needs and represent team interests in organizational decisions
  • Implement and improve development processes and workflows
  • Ensure proper documentation of systems, processes, and decisions
  • Manage on-call rotations and incident response procedures
  • Drive automation
  • Ensure compliance with security, privacy, and regulatory requirements

Skills

DoD Secret clearance
Agile methodology
Analytical skills
Communication skills
Software development experience

Education

Bachelor’s degree in CS/SE or related field

Tools

JIRA
Git
SharePoint
Fortify

Job description

CACI International Inc. in Colorado Springs seeks a Software Engineering Manager to lead a diverse software team supporting the Satellite Control Network (SCN) and related systems.

You will act as Scrum Master, mentor engineers, and drive delivery of high-quality solutions aligned with mission objectives. The role requires a proven track record managing software engineering teams, balancing technical and business priorities, and fostering a culture of innovation, quality, and collaboration

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager & Scrum Master
Software Engineering Manager & Scrum Master

CACI International Inc • Colorado Springs (CO)

On-site
USD 82,000 - 172,000
Software Engineering Manager — Agile Leader, Secret Clearance
Software Engineering Manager — Agile Leader, Secret Clearance

CACI International • Colorado Springs (CO)

On-site
USD 82,000 - 172,000
DoD Satellite Software Engineer (Agile)
DoD Satellite Software Engineer (Agile)

CACI International • Colorado Springs (CO)

On-site
USD 82,000 - 172,000
Software Engineering Manager Colorado Springs, CO, US
Software Engineering Manager Colorado Springs, CO, US

CACI International Inc. • Colorado Springs (CO), Northern (KY)

Hybrid
USD 82,000 - 172,000
Senior Linux Software Engineer (DoD, Agile Release Lead)
Senior Linux Software Engineer (DoD, Agile Release Lead)

CACI International Inc • Colorado Springs (CO)

On-site
USD 103,000 - 172,000
Software Engineering Manager
Software Engineering Manager

CACI International • Colorado Springs (CO)

On-site
USD 82,000 - 172,000
Software Engineering Manager
Software Engineering Manager

CACI International Inc • Colorado Springs (CO)

On-site
USD 82,000 - 172,000
Software Engineer Colorado Springs, CO, US
Software Engineer Colorado Springs, CO, US

CACI International Inc. • Colorado Springs (CO), Northern (KY)

Hybrid
USD 58,000 - 116,000
Software Engineer - Agile DoD/Linux | Secret Eligible
Software Engineer - Agile DoD/Linux | Secret Eligible

CACI International Inc. • Colorado Springs (CO), Northern (KY)

Hybrid
USD 58,000 - 116,000
Software Engineer, DoD Satellite Network — Impact-Driven
Software Engineer, DoD Satellite Network — Impact-Driven

Serco • Colorado

On-site
USD 110,000 - 140,000
Medical, dental, and vision insurance
401(k) with employer matching
Tuition reimbursement program
+1