Lead Software Engineer
On-site · Huntsville, Alabama, United States
Job Summary
Lead Software Engineer responsible for overseeing software development, application modernization, DevSecOps implementation, and sustainment of mission applications supporting a major IT Services contract for the U.S. Army. Lead software development teams, oversee design, coding, testing, deployment, and sustainment activities; support Agile and DevSecOps methodologies; ensure software security, scalability, maintainability, and compliance; manage application lifecycle across development, staging, and production environments; support SharePoint, Power Platform, .NET, SQL Server, and enterprise application environments; coordinate with cybersecurity and infrastructure teams for secure deployments; maintain technical documentation and software configuration management.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 10 years of software development experience
- Experience with .NET, SQL Server, Power Platform, SharePoint, and enterprise application development
- Experience leading Agile software development teams
- Experience supporting DoD or enterprise mission applications
- Active Secret clearance required; TS/SCI preferred
Desired Qualifications
- Scrum Master or Agile certification
- Azure DevOps
- Git
- Kubernetes
- Docker
- OpenShift
- DevSecOps pipelines
- Experience with Azure DevOps, Git, Kubernetes, Docker, OpenShift, and DevSecOps pipelines
- Security+ CE preferred
- Active Secret clearance required; TS/SCI preferred
- Experience supporting acquisition or logistics systems
- Experience with DoD or enterprise mission applications
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.