×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Lead

Job in Aberdeen Proving Ground, Harford County, Maryland, 21005, USA
Listing for: CACI International
Full Time position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Architect, Full Stack Developer
Job Description & How to Apply Below
Location: Aberdeen Proving Ground

Job Title:

Software Engineer Lead

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 supporting intelligence, electronic warfare, and cyber systems for Department of Defense customers. As a Software Engineer Lead, you will:

+ Lead the design, development, testing, and maintenance of software applications and systems for complex DoD intelligence and mission systems

+ Develop and integrate mission capabilities for next-generation SIGINT, EW, and Cyber Operations platforms

+ Architect and implement software solutions applying modern development methodologies including Agile,Dev Sec Ops , and CI/CD practices

+ Lead software engineering teams in delivering scalable, secure, and mission-critical applications

+ Design and develop software components, firmware, and computing systems software for non-IT related engineering or scientific disciplines

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

+ Provide technical leadership and mentorship to junior software engineers

** Responsibilities:*
* + Designand implement complex software architectures using modern programming languages and frameworks

+ Lead development of Digital Signal Processing (DSP) applications for SIGINT, EW, and Cyber solutions

+ Developandmaintaindistributed and asynchronous programming models for mission systems

+ Designand document hardware/software interfaces between system components

+ Implement and manage CI/CD pipelines, container orchestration, and deployment automation using tools such as Git Lab, Jenkins, Kubernetes, Docker, and Ansible

+ Developmicroservices architectures and service-based applications with RESTful APIs

+ Writeandmaintainscripts using Python, Bash, or other scripting languages for automation and deployment

+ Designproduction-grade applications with security, diagnostics, maintainability, scalability, auditing, and complex multi-layer troubleshooting capabilities

+ Integratesystems with enterprise services, databases, and cloud architectures

+ Applysoftware standards, processes, procedures, and tools throughout the system lifecycle

+ Conductcode reviews, develop coding standards, and ensure software quality and security compliance

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

+ Solve complex technical problems and recommend enhancements to software architecture

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

*
* Qualifications:

*
* _

Required:

_

+ Active Secret security clearance (required)

+ Master'sdegree 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,Dev Sec Ops , 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

+ Demonstratedability 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 Dev Sec Ops pipeline  tooling such as Git Lab, Jenkins, Nexus, Sonar Qube,JFrogArtifactory, or Fortify

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

+ Experience with database programming including SQL and No

SQL 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary