CACI International logo

Software Engineering M1

CACI International

Sterling, VA
Full Time
Senior
94k-198k
27 days ago

Job Description

About the Role

The Software Engineering M1 role at CACI's Navy Red Falcon program involves leading a team of developers to create applications for various customers. The position offers an opportunity to work in a fast-paced environment on web development, software processes, and application integration in a production setting, utilizing leading-edge technology to support national security missions.

Key Responsibilities

  • Manage and lead internal efforts, oversee technical work, contribute to technical efforts, and support contractual, programmatic, and production functions.
  • Coordinate direct report assignments, develop and manage tasks to meet program requirements.
  • Provide team leadership and mentoring to developers.
  • Organize development projects and collaborate with functional managers to track project progress.
  • Recommend and initiate process improvements and enhance development practices.
  • Lead by example in all technical initiatives.
  • Drive towards agile software development with an emphasis on SCRUM practices.
  • Review developers' code, merge requests, and software build processes.
  • Lead in the deployment of software into the production environment.

Requirements

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or other engineering discipline.
  • A minimum of 5 years of related experience or an equivalent combination of education, skills, and experience.
  • Demonstrated technical ability in developing protocol processing solutions in various software frameworks including Java, Python, and web frameworks.
  • Technical knowledge of Linux and virtual environments.
  • Ability to provide strong customer-focused leadership in delivering complex technical solutions with a highly skilled team.
  • Experience managing and executing software development, release, and quality processes.
  • Proven ability to lead a team of multidisciplinary engineers.
  • Excellent oral and written communication skills with internal and external customers.
  • TS/SCI clearance with CI Polygraph.

Nice to Have

  • Master's Degree in a related field.

Qualifications

  • Educational background in engineering or related fields.
  • Security clearance: TS/SCI with CI Polygraph.

Benefits & Perks

  • Competitive compensation and benefits package.
  • Flexible time off and robust learning resources.
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off.
  • Salary range: $94,400 - $198,200.

Working at CACI International

CACI emphasizes integrity, character, and innovation. The company fosters an environment of trust, values employee contributions, and supports continuous growth. Employees are encouraged to support national security missions, develop their careers, and work in a flexible, supportive environment that promotes learning and advancement.

Apply Now

Job Details

Posted AtJul 9, 2025
Salary94k-198k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CACI International

Website

caci.com

Location

Sterling, VA

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches