
Lead Software Engineer
Leidos
full-time
Posted on:
Location Type: Office
Location: Alexandria • Maryland • Virginia • United States
Visit company websiteExplore more
Salary
💰 $131,300 - $237,350 per year
Job Level
About the role
- Design, develop, and optimize software systems to meet defined functional and technical requirements.
- Build application components, APIs, automation features, and ETL pipelines that collect, clean, and transform data from source to destination.
- Develop and maintain automation frameworks and integrate with identity and access management systems, HR data sources, and directory services such as Active Directory and Okta.
- Collaborate with cross-functional teams to architect solutions, perform rigorous testing and documentation, and deliver reliable, maintainable, and scalable software capabilities.
- Prepare, maintain, and execute a Software Engineering Plan (SWP) for managing all aspects of the System software lifecycle.
- Establish and operate a SAFE Agile development process, prioritizing product backlog items and scheduling them into specific Agile sprint cycles.
- Maintain and operate the DevSecOps factory, process, documentation, policies, thresholds, and associated automated DevSecOps pipelines.
Requirements
- Active Top Secret (TS) clearance with SCI eligibility.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related technical discipline and 12 years of relevant experience OR Master’s degree in a related field and 10 years of relevant experience.
- At least one of the following foundational qualification pathways consistent with DoD 8140 requirements: Current DoD 8570/8140 baseline certification appropriate for Advanced System Administrator roles (e.g., CASP+, CCNP Security, GCED, or equivalent )
- Minimum of 10 years of experience in software engineering and development.
- Proven experience with Agile software development methodologies, particularly SAFE Agile.
- Experience with software testing, including unit, regression, security, integration, compliance, performance, and acceptance testing.
- Experienced developing enterprise software solutions in DoD or Federal environments.
- Strong knowledge of DevSecOps principles and practices.
- Experience implementing secure DevSecOps pipelines and automated CI/CD workflows.
- Proficiency in developing and maintaining automation frameworks and integrating with identity and access management systems.
- Experience developing containerized applications (Docker, Kubernetes) in cloud environments (AWS, Azure, or GCP).
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentAPI developmentETL pipelinesautomation frameworksDevSecOpsAgile methodologiessoftware testingcontainerizationCI/CD workflowsdata transformation
Soft Skills
collaborationdocumentationproblem-solvingcommunicationorganizationtestingscalabilityreliabilitymaintainabilityprioritization
Certifications
Top Secret clearanceCASP+CCNP SecurityGCEDDoD 8570/8140 certification