CACI International logo

Cyber Software Engineer

CACI International

Chantilly, VA
Full Time
Entry Level
67k-133k
15 days ago

Job Description

About the Role

CACI is seeking a software engineer to fill a mission facing development position within a department focused on Cyber Operations. The role involves creating and maintaining applications to improve data integrity and usability, working in an agile environment, and contributing to national security programs. The company emphasizes character, innovation, trust, continuous growth, and a supportive work environment with opportunities for training and career development.

Key Responsibilities

  • Participate in daily scrum meetings
  • Troubleshoot complex problems and assist customers with application and system issues
  • Use programming skills to automate and bring efficiency to client applications

Requirements

  • Bachelor's degree in Computer Science or related field
  • TS/SCI with required polygraph level clearance
  • Minimum 1 year of experience in software design and development
  • Direct experience with upgrading and refining existing production applications (legacy code)
  • Direct experience with Python web development
  • Experience with REST API Services
  • Experience with relational databases such as MySQL, PostgresSQL, etc

Nice to Have

  • Familiar with ETL/data pipeline workflows
  • Understanding of JavaScript, jQueryt/Ajax, Angular.js or React
  • Experience with Linux OS
  • Experience with Python web frameworks such as Django, FastAPI or Flask
  • Experience with RabbitMQ message queues, Kafka, Airflow etc
  • Experience developing with Windows and Linux
  • Experience with Cloud environments
  • Experience with dev ops tools (gitlab, Jenkins)

Qualifications

  • Bachelor's degree in Computer Science or related field
  • TS/SCI with required polygraph level clearance
  • Minimum 1 year of experience in software design and development

Benefits & Perks

  • Competitive compensation
  • Healthcare, wellness, financial, retirement, family support benefits
  • Continuing education and training opportunities
  • Flexible time off benefits
  • Paid cyber events and training such as Capture the Flag Events and certification courses

Working at CACI International

CACI places character and innovation at the center of everything they do. They foster an environment of trust, valuing the contributions of every employee, and emphasize continuous growth. The company is dedicated to national security missions, offering a high-performing, supportive, and flexible work environment that encourages learning, career advancement, and a sense of purpose.

Apply Now

Job Details

Posted AtJul 12, 2025
Salary67k-133k
Job TypeFull Time
ExperienceEntry Level

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

Company Size

10000+ employees

Location

Chantilly, VA

Industry

Computer Systems Design and Related Services

Get job alerts

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