Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

$126.1k - $277.3k

Caci Inc

Job Title: Software Engineer III

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

The Opportunity:

Lead software engineering efforts for Department of Defense intelligence, electronic warfare, and cyber systems. As a Senior Software Engineer, you will:

  • Design, develop, test, and maintain complex software applications and systems for mission-critical DoD intelligence and operational systems

  • Lead the architecture and implementation of scalable, secure, and high-performance software solutions

  • Develop mission capabilities for SIGINT, EW, and Cyber Operations platforms

  • Apply modern software development methodologies including Agile, DevSecOps, and CI/CD practices

  • Provide technical leadership and mentorship to software development teams

  • Interface with product managers, systems engineers, and cross-functional teams across government and industry partners

  • Solve complex technical problems and recommend enhancements to software architecture

Responsibilities:

  • Design and implement enterprise-level software architectures using modern programming languages and frameworks

  • Develop Digital Signal Processing (DSP) applications for SIGINT, EW, and Cyber solutions

  • Design and implement distributed and asynchronous programming models for mission systems

  • Design and document hardware/software interfaces between system components

  • Implement and manage CI/CD pipelines, container orchestration, and deployment automation

  • Develop microservices architectures and service-based applications with RESTful APIs

  • Write and maintain scripts using Python, Bash, or other scripting languages for automation and deployment

  • Design production-grade applications with security, diagnostics, maintainability, scalability, auditing, and complex multi-layer troubleshooting capabilities

  • Integrate systems with enterprise services, databases, and cloud architectures

  • Apply software standards, processes, procedures, and tools throughout the system lifecycle

  • Conduct code reviews, develop coding standards, and ensure software quality and security compliance

  • Develop technical documentation including software design documents, API specifications, and user guides

  • Support integration and test events including development, operational, and acceptance testing

  • Lead architectural discussions and influence technical direction of software development initiatives

Qualifications:

Required:

  • Active Secret security clearance

  • Master's degree in a quantitative field such as Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Information Technology, Information Systems, or Mathematics with concentration in computer science

  • 10+ years of professional experience with software engineering

  • Strong experience with applying programming concepts in professional environments using languages such as Java, C++, Python, or similar

  • Demonstrated experience with modern software development methodologies including Agile, DevSecOps, and CI/CD practices

  • Experience designing, developing, and deploying production software applications

  • Strong understanding of software architecture patterns, design principles, and best practices

  • Experience with version control systems such as Git and collaborative development workflows

  • Proficiency with automated testing frameworks and quality assurance practices

  • Strong analytical and problem-solving skills with ability to troubleshoot complex technical issues

  • Excellent communication skills with ability to explain technical concepts to non-technical stakeholders

  • Demonstrated ability to lead technical teams and mentor junior engineers

Desired:

  • Active Top Secret security clearance with SCI eligibility

  • Agile Developer certification or Certified Scrum Developer certification

  • Experience with CMOSS/MORA interface standards and VPX architectures

  • Experience with Kubernetes and container orchestration platforms

  • Experience with DevSecOps pipeline tooling such as GitLab, Jenkins, Nexus, SonarQube, JFrog Artifactory, Ansible, Foreman, or Fortify

  • Experience with Web Technologies such as Angular, React, JavaScript, HTML5, and CSS

  • Experience with database programming including SQL and NoSQL databases

  • Experience in microservice architectures and API development

  • Working knowledge of signal processing fundamentals and RF systems

  • Experience with MATLAB, Simulink, or GNU Radio for signal processing applications

  • Knowledge of cloud platforms such as AWS, Azure, or on-premises cloud solutions

  • Experience with Security Technical Implementation Guides (STIGs) and secure coding practices

  • Understanding of Risk Management Framework (RMF) and system security authorization processes

  • Familiarity with Intelligence Community systems and data formats

  • Experience supporting government program offices in intelligence or defense sectors

  • Knowledge of distributed computing, parallel processing, or high-performance computing

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, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:

$126,100 - 277,300 USD

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Aberdeen Proving Ground, MD vacancy
  •  ...Program The U.S. Army Communications-Electronics Command (CECOM) Software Engineering Center, Intelligence Electromagnetic Warfare and Sensors (IEW...  ...-approved GitLab environment. Position Summary The Level III Software Engineer sets technical direction for assigned ARAT... 
    Suggested
    Full time
    Contract work
    For contractors
    Flexible hours

    Seneca Holdings

    Aberdeen, MD
    16 days ago
  •  ...ACI is a Woman-Owned Small Business professional services provider of engineering and technical services to the United States Government. We seek an experienced, self-starting Software Engineer to serve as a part of ACI’s Government Programs team, which supports... 
    Suggested
    Contract work

    Augustine Consulting Inc.

    Aberdeen, MD
    25 days ago
  •  ...benefits back to the members of the Seneca Nation. About the Program The U.S. Army Communications-Electronics Command (CECOM) Software Engineering Center, Intelligence Electromagnetic Warfare and Sensors (IEW&S) Directorate, operates the Army Reprogramming Analysis Team... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Seneca Holdings

    Aberdeen, MD
    16 days ago
  • $112.2k - $196.4k

     ...Unleash your talent and redefine what’s possible. Job Description: Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to analyze, design, and develop computer software required to support hardware or... 
    Suggested
    Work at office
    Local area
    Worldwide
    Flexible hours

    Parsons Company

    Aberdeen, MD
    21 hours ago
  • $160k - $200k

     ...Description SAIC is seeking an experienced Software Engineer to support a mission-critical modernization program delivering a modular, adaptable software suite of essential capabilities across multiple warfighting functions. In this role, you will serve as a core... 
    Suggested

    SAIC

    Aberdeen Proving Ground, MD
    3 days ago
  •  ...rewarded. About the Position Dexis is seeking a Technical Writer III (Leader) to support a large-scale Army test and evaluation...  ...monitoring, technical writing and editorial review, reporting, data and software administration, range scheduling, and related operational... 
    Contract work
    Work at office

    Dexis

    Aberdeen Proving Ground, MD
    1 day ago
  • $112.2k - $196.4k

     ...you to achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Position Overview: As a Software Engineer at Parsons, you will join a fast-paced team supporting mission-critical requirements for the Department of War and United States... 
    Full time
    Flexible hours

    Parsons

    Aberdeen, MD
    a month ago
  • $112k - $197k

     ...Job Title: Software Engineer Company: Dalcom Engineering Location: Aberdeen Proving Ground, MD Salary: $112,000 - $197,000 per year Position Overview Dalcom Engineering is currently seeking an experienced Software Engineer to support a team focused on... 
    Full time
    Live in

    Dalcom, LLC

    Aberdeen Proving Ground, MD
    a month ago
  •  ...Description ACI is a Woman-Owned Small Business professional services provider of engineering and technical services to the United States Government. We seek an experienced Software Engineer to serve as part of ACI’s team supporting the Network Operations Automation... 

    Augustine Consulting Inc.

    Aberdeen Proving Ground, MD
    25 days ago
  • $112.2k - $196.4k

     ...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to analyze, design, and develop computer software required to support hardware or... 
    Full time
    Work at office
    Flexible hours

    Parsons

    Aberdeen, MD
    a month ago
  • $95k - $150k

     ...uphold the integrity and quality of our work so you can expect only the best from us. RSC2 is currently looking for a Senior Software Engineer to join our growing team in Aberdeen to support our SAI contract! Requirements: Responsibilities: Lead a team providing... 
    Contract work
    Part time

    RSC2

    Aberdeen Proving Ground, MD
    25 days ago
  • Valence Vector Labs LLC is an engineering and consulting company that specializes in hardware penetration and vulnerability analysis. We...  ...phones, and other data storage systems. We are seeking a skilled Software Reverse Engineer to join our team and provide support to a... 
    Flexible hours

    Frey Consulting Group

    Aberdeen, MD
    3 days ago
  •  ...Woman-Owned Small Business professional services provider of engineering and technical services to the United States Government. We seek...  ...Translate stakeholder requirements into functional models that inform software development and integration plans. Support system... 
    Contract work

    Augustine Consulting Inc.

    Aberdeen, MD
    25 days ago
  • $160k - $175k

     ...Job Description Job Description Position Summary: Sigmatech, Inc. is seeking a highly skilled Software Engineer to join our team at Aberdeen Proving Ground, MD. In this role, you will support one of our Army customers in the development, integration, and sustainment... 

    Sigmatech, Inc.

    Aberdeen Proving Ground, MD
    25 days ago
  •  ...Job Description Job Description About the Role: We are seeking a highly skilled and motivated Software Engineer to join our team at our Aberdeen Proving Ground, Maryland location. As a Software Engineer, you will be responsible for designing, developing, and maintaining... 

    NextIS Solutions, Inc

    Aberdeen Proving Ground, MD
    16 days ago
  •  ...rewarded. About the Position Dexis is seeking a Computer Operator III to support a large-scale Army test and evaluation program. The...  ..., technical writing and editorial review, reporting, data and software administration, range scheduling, and related operational support... 
    Contract work
    Work at office

    Dexis

    Aberdeen Proving Ground, MD
    1 day ago
  •  ...established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in 2...  .... Monitor system health, troubleshoot hardware and software issues, and resolve technical problems to maximize system availability... 
    For contractors

    Barbaricum

    Aberdeen Proving Ground, MD
    17 days ago
  • $120k - $135k

     ...Intelligence, Surveillance and Reconnaissance (C5ISR) Center programs in software development in Aberdeen Proving Ground, MD in...  ...BS or MS in one of the followings: Computer Science, Computer Engineering, Mathematics Clearance ~ Must be able to obtain... 
    Full time
    Contract work
    Part time
    Local area
    3 days per week

    MAG Aerospace

    Aberdeen Proving Ground, MD
    2 days ago
  •  ...Software Developer PM MC provides integrated system-of-system solutions to Army and Joint warfighters, whose products include computer hardware, software, communications and network management infrastructure. The Mission Command Support Center (MCSC), under PM MC,... 
    For contractors
    Interim role
    Work at office
    Worldwide
    2 days per week
    3 days per week

    Agile Defense

    Aberdeen Proving Ground, MD
    21 hours ago
  • $95k

     ...speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests. Requisition #: 1684 Job Title: Software Developer I Location: Hybrid, Aberdeen Proving Ground, MD Clearance Level: Interim Secret / Top Secret, Must Have Clearance... 
    Temporary work
    Work experience placement
    Interim role
    Work at office

    Agile Defense

    Aberdeen, MD
    1 day ago
  • $90.3k - $189.6k

     ...Job Title: Front-end Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel: Continental US * * * The Opportunity... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Aberdeen, MD
    2 days ago
  • $120k - $145k

     ..., LLC, is currently recruiting a Team Lead, Tactical Systems (Engineer) to join our team at APG, MD to support our customer, Project...  ...and guidance.  Manage the integration of hardware and software components, ensuring seamless operation of mission-critical data... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Monday to Friday

    QED Systems LLC

    Aberdeen Proving Ground, MD
    17 days ago
  • $123.64k - $222.21k

     ...Job Description Job Description DCS is looking for a systems engineer to lead a team performing a wide range of complex systems...  ...Capability Integration and Development System (JCIDS);  System and/or software integration, platform integration  Interoperability with... 
    Contract work
    Work experience placement

    DCS Corp

    Aberdeen, MD
    25 days ago
  •  ...C++/CUDA Signal Processing Engineer Dalcom Engineering is currently seeking a software developer skilled in C++ and CUDA programming, to support Science and Technology (S&T) efforts for radar and signal systems at Aberdeen Proving Ground. Founded in 1998, Dalcom... 

    Dalcom

    Aberdeen Proving Ground, MD
    1 day ago
  •  ...ensure the application remains modern and competitive. Required Skills and Qualifications Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years experience as a Full Stack Developer or similar role. Strong... 

    LCS Defense

    Aberdeen, MD
    4 days ago
  • $180k - $205k

     ...is seeking an experienced Field Service Engineer (FSE) to support mission-critical programs...  ...maintenance. ~ Troubleshoot hardware, software, networking, and interoperability issues....  ...systems experience DoD 8570/8140 IAT Level III Certification (CASP+CE, CCNP Security,... 
    Full time
    Contract work
    Local area
    Remote work
    Monday to Friday

    Paragone Solutions, Inc.

    Aberdeen Proving Ground, MD
    22 days ago
  • $150k - $174k

     ...seeking a well-qualified and motivated Systems & Applications engineer to support our customer on Aberdeen Proving Ground, MD. This is...  ...integration efforts that bring together Command and Control hardware, software, and network components into a cohesive operational capability.... 
    Full time
    Work at office
    Flexible hours

    Sigmatech, Inc.

    Aberdeen Proving Ground, MD
    25 days ago
  •  ...Clearance Required Phoenix Operations Group is looking for Software Developers for several contract vehicles we support. Pursuing...  ...OPERATIONS GROUP: Phoenix Operations Group is a high-end engineering services company dedicated to protecting and advancing our... 
    Contract work

    Phoenix Operations Group

    Aberdeen Proving Ground, MD
    25 days ago
  • $103.5k - $181.1k

     ...Required Skills You'll Bring:Required: B.S. in Computer Science or Engineering and 5+ years of post-degree machine learning experience, or M....  ...uv/Poetry, or Docker containerization Experience with Git and software development best practices, and working within Linux... 
    Full time
    Flexible hours

    Parsons

    Aberdeen, MD
    13 days ago
  • $90k - $110k

     ...Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the...  ...come see what we can offer you! Position Multidisciplinary Software Engineer Location: Churchville, MD Security Clearance:... 
    For contractors
    Flexible hours

    SURVICE Engineering Company

    Churchville, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!