Lead Software Developer
Listed on 2026-01-14
-
IT/Tech
Cybersecurity, Systems Engineer, IT Project Manager, Cloud Computing
Location: Bethesda, MD ( 2 Days Onsite – May increase as Client needs change)
Position Title: Lead Software Developer
Clearance: Public Trust
Job Overview: LCG is seeking a Lead Software Developer to provide hands‑on technical leadership across application development, enhancements, modernization, and secure Dev Sec Ops delivery supporting (Information Technology and Applications Center) ITAC’s custom and COTS application portfolio.
This role is accountable for technical direction and delivery execution, ensuring solutions align to the ITAC target architecture, EA governance, and security standards, and that delivery is executed through ITAC’s Agile/SAFe delivery model and required technical artifacts (SADs, diagrams, integration plans, ORR readiness support).
Key Responsibilities Technical Leadership & Hands‑On Engineering Execution- Serve as the technical owner for assigned applications and services across the ITAC portfolio, providing implementation leadership for new development, enhancements, operations support, remediation, and modernization efforts
. - Lead sprint‑level technical execution within ITAC’s Agile/SAFe delivery model, ensuring engineering delivery meets sprint goals and program increment planning objectives.
- Establish and enforce coding standards and architectural patterns (e.g., reusable components, API standards, dependency management, error handling, security‑by‑design).
- Provide hands‑on leadership across the implementation lifecycle: design, coding, debugging, refactoring, performance tuning, and build/deploy readiness.
- Drive software engineering delivery for:
- custom application development and enhancement
- COTS configuration/customization and integration
- refactoring and modernization of legacy applications and services
- Ensure all technical solutions align to ITAC target architecture and enterprise architecture/security guidance; actively support EA approvals and governance expectations.
- Author and maintain Solution Architecture Documents (SADs) and supporting artifacts using the ITAC Solution Architecture Template
, including updates for major releases. - Participate in design and architecture reviews, coordinating with product owners, security stakeholders, Dev Ops/EOps, and configuration management teams.
- Produce and maintain required technical design artifacts, including:
- logical and deployment diagrams (including container/deployment topology where applicable)
- interface/integration specifications and dependency mapping
- data flow diagrams and security boundary considerations
- integration and implementation plans, including rollback/back‑out planning
- Ensure compliance with ITAC configuration management and release packaging standards (standard naming conventions, directory structures, versioning expectations, release‑ready packaging).
- Integrate delivery into ITAC CI/CD patterns and pipelines, including:
- Cloud Bees Jenkins‑based CI/CD pipelines
- Git Hub Actions workflows
, where applicable
- Ensure Dev Sec Ops best practices are implemented as standard controls, including:
- automated builds, packaging, and artifact promotion
- test automation embedded in pipelines (unit + regression + integration)
- automated code quality and security scanning and gating
- Ensure secure SDLC practices are enforced across engineering work, incorporating security controls into design, implementation, and delivery.
- Lead remediation for vulnerabilities and weaknesses discovered through ITAC security scanning and assessments, coordinating remediation plans and timelines with security stakeholders.
- Drive modernization away from unsupported/EOL technologies and dependencies
, ensuring systems remain within lifecycle support requirements.
- Conduct deep technical code reviews focused on:
- correctness, maintainability, performance, and security
- architectural consistency and implementation standards
- testability and unit test coverage enforcement
- Establish quality gates and enforce maintainability standards through tools like Son…
(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).