Lead Software Engineer
SGA
Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in the DMV area.
Seeking an Engineering Team Lead to guide the team building and operating the enterprise-scale identity and access-management platform. This is a hands-on leadership role requiring code development across the stack while also leading the engineering team, owning the technical architecture, and serving as the primary technical authority for the platform.
The platform spans Java/Spring Boot microservices, an Angular micro-frontend suite, AWS-native infrastructure, workflow/BPM automation, and a substantial testing and reporting ecosystem, all within a regulated financial-industry environment. You will balance approximately 50-60% hands-on engineering and architecture with 40-50% team leadership, planning, and stakeholder engagement.
Responsibilities:
Technical Leadership & Architecture
- Own the end-to-end technical architecture of the identity platform across backend microservices, micro-frontends, data, and cloud infrastructure.
- Define and evolve architectural standards, patterns, and best practices; document key decisions (ADRs) and drive alignment across the team.
- Lead design reviews and make final calls on significant technical trade-offs (e.g., service boundaries, reactive vs. blocking, data modeling, caching, resiliency).
- Set and enforce non-functional standards: security, performance, scalability, availability, observability, and accessibility (WCAG).
- Own the technical roadmap, including framework upgrades and migrations (e.g., Angular 16→21, Spring Boot 2.x→4.x, Java 11→17+) and technical-debt reduction.
- Partner with security, compliance, and audit stakeholders to ensure the platform meets regulatory requirements.
- Lead, mentor, and grow a team of software engineers; provide technical direction, coaching, and career development.
- Conduct and elevate code reviews; establish a strong engineering culture around quality, testing, and craftsmanship.
- Plan and coordinate team delivery: break down epics, estimate, sequence work, and manage the team's technical backlog.
- Remove blockers, balance workload, and shield the team from unnecessary disruption while keeping delivery on track.
- Foster collaboration across teams.
- Design, develop, and maintain Java/Spring Boot microservices (access management, KBA/MFA, org, concierge/workflow, auditing, scheduling, search).
- Build and enhance Angular micro-frontend applications within the shared component library and micro-app architecture.
- Develop and consume RESTful and reactive (WebFlux) APIs and integrations across services.
- Implement identity and security features: authentication, authorization, entitlements, KBA, MFA (DUO), LDAP, and on-behalf-of flows.
- Work with AWS services (ECS/Fargate, RDS Aurora, SQS, SES, S3, Lambda, Elasticsearch, Parameter Store) and infrastructure-as-code provisioning.
- Contribute to and steward CI/CD pipelines (GitLab CI, Jenkins) and code-quality gates (SonarQube, JaCoCo).
- Design and maintain database schemas and migrations (PostgreSQL/Aurora, Liquibase, Hibernate/JPA).
- Tackle the most complex or high-risk implementation work and production issues.
- Own release planning and coordination across the multi-repo platform and its many deployable components.
- Champion observability, incident response, and operational readiness; participate in on-call/escalation as needed.
- Drive continuous improvement of engineering processes, tooling, and delivery velocity.
Engineering Depth
- 12+ years of professional software development experience, with senior-level ownership of complex systems.
- Expert-level Java (11, 17, 21) and Spring Boot (WebFlux, Security, Data JPA/Hibernate, Cache, Retry); multi-module Maven.
- Strong Angular and TypeScript experience (Angular 16+), including RxJS, NgRx, and component/micro-frontend architecture.
- Solid experience designing microservices and REST/reactive APIs.
- Hands-on AWS experience running containerized services in production (ECS/Fargate, ALB, RDS/Aurora, SQS/SES, Lambda, S3).
- Proficiency with PostgreSQL, SQL, ORM (Hibernate/JPA), and Liquibase migrations.
- Experience with CI/CD (GitLab CI and/or Jenkins), Docker, SonarQube/JaCoCo, and Git-based workflows.
- Working knowledge of Groovy for infrastructure provisioning and build orchestration.
- Experience leveraging AI technologies and AI powered development tools such as AWS Kiro, MCP servers, and AI skills is highly preferred.
- 3+ years in a technical leadership, lead engineer, or team lead capacity.
- Demonstrated ownership of system-level architecture for a non-trivial platform, including documented decisions and trade-off analysis.
- Proven experience leading and mentoring engineers, running code reviews, and raising a team's technical bar.
- Track record of planning and delivering multi-component releases and coordinating across teams.
- Experience leading framework upgrades/migrations and technical-debt initiatives.
- Excellent communication skills-able to explain complex technical concepts to engineers and non-technical stakeholders alike.
- Technical vision - sets and communicates a clear architectural direction aligned with business goals.
- Decisiveness - makes sound, timely technical decisions and owns the outcomes.
- People development - mentors and grows engineers; builds a high-trust, high-accountability culture.
- Delivery orientation - balances quality, speed, and risk to ship reliably.
- Influence & communication - aligns engineers, product, security, and leadership around a shared plan.
- Pragmatism - balances ideal design against delivery realities and technical debt.
- Deep domain experience in identity and access management (IAM): authN/authZ, entitlements, MFA, LDAP.
- Experience with PingOne Identity Platform
- Experience with BPM/workflow engines (Activiti or similar BPMN engines).
- Experience designing and operating micro-frontend architectures at scale.
- Elasticsearch for search-driven features.
- Performance engineering with Gatling (and Scala familiarity).
- E2E testing strategy with Playwright and/or Protractor.
- Feature-flag / progressive-delivery platforms (LaunchDarkly).
- Reporting/analytics with Power BI (DAX) and SSRS.
- Experience in regulated / financial-services environments with strong security and audit requirements.
- GraphQL / Apollo experience.
- Formal architecture certifications or equivalent demonstrable experience (e.g., AWS Solutions Architect).
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.
- ...Lead Developer We're seeking an experienced lead developer with strong Java development... ...including SaaS, COTS, and custom-built software. The successful candidate will provide... ...applications and Workday systems. Mentor engineers and developers on testing best practices....SuggestedWork experience placementShift work
- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Tech Lead / Software Engineer. Location: McLean, VA. Position Overview:We are seeking a highly skilled Software Engineer with expertise in Node.js,...Suggested
- Working independently, the Lead Software Engineer owns development of software products and works on improving the overall quality of the product throughout the software development life cycle and mentors other Software Engineers. Reports directly to a Director or Senior...SuggestedFull timeTemporary workFor contractorsWork experience placementFor subcontractorLocal areaImmediate start
- ...Lead AI Software Engineer PingWind is seeking a Lead AI Software Engineer with a strong emphasis on Artificial Intelligence and Machine Learning to join the PingWind team supporting Agency for Healthcare Research and Quality's (AHRQ) Artificial Intelligence / Machine...SuggestedTemporary workFlexible hours
- ...providers with tailored, on-demand data, we can help people lead better, healthier lives. At Digital Infuzion, we harness innovative... ...the opportunity for you. Position Summary The Senior Software Engineer / Technical Lead provides hands-on technical leadership for...SuggestedFull timeRemote work
$197.3k - $225.1k
Lead Software Engineer, DevOps - Card Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer, Full Stack (Risk Tech, Intelligent Foundations & Experiences) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer, Back End (Go, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...Full timePart timeInternshipH1bLocal area$209k - $238.5k
Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At...Full timePart timeInternshipLocal areaRemote work$197.3k - $225.1k
Lead Software Engineer (Go, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer (Full Stack) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer - PeopleTech / L&D Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...Full timePart timeInternshipH1bLocal area- ...results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our...Full timeWork at officeLocal area
$120k - $170k
...Job Overview: We are seeking an experienced and strong Lead Software Engineer (Back-End) to oversee day-to-day operations and development. This role will involve taking lead on complex development tasks from start to finish and providing technical mentorship to the...Full time- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Department Summary: Do you want to develop software systems that contribute to solving our nation...Work experience placementInternshipLocal areaImmediate start
- ...Department Summary: Do you want to develop software systems that contribute to solving our... ...problems? Do you want to work alongside engineers and scientists that are experts in their... ...Roles & Responsibilities:MITRE is seeking a Lead Software Engineer to design, build,...Work experience placementInternshipLocal areaImmediate start
$87.1k - $157.45k
Leidos is seeking Lead Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development... ...software solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is...Full timeRemote work- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Department Summary: Do you want to engineer software systems that contribute to solving our nation...Work experience placementInternshipLocal areaImmediate start3 days per week
$197.3k - $225.1k
Lead Software Engineer (Android, Java/Kotlin, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll...Full timePart timeInternshipH1bLocal area$179.4k - $204.7k
Lead Software Engineer, Back End (Java, AWS) (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer (Java) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...Full timePart timeInternshipH1bLocal area$209k - $238.5k
...Senior Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...Full timePart timeInternshipLocal area$229.9k - $262.4k
...Sr Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers...Full timePart timeInternshipLocal area- ...cloud databases. Perform data validation and ensure data accuracy across reports. Collaborate with Business Analysts, Data Engineers, and stakeholders to gather reporting requirements. Create calculated fields, parameters, filters, and dashboards in Tableau....Full timeRemote workWork from home
$209k - $238.5k
...Senior Lead Software Engineer, Full Stack Are you interested in designing and operating highly available, scalable payment systems at global scale? The Global Payment Network (GPN) Technology organization, manages critical payments infrastructure to facilitate...Full timePart timeInternshipLocal area$117k - $218k
...EMSS is seeking experienced software engineers to support multiple software product deliveries, system modernization efforts, and future growth initiatives. The candidate will provide technical leadership, take ownership of software products, and drive development across...Local areaFlexible hours$229.9k - $262.4k
...Sr Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers...InternshipLocal area$197.3k - $225.1k
...Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...Full timePart timeInternshipH1bLocal area- ...Overview: Lead Software Engineer, Full Stack Position Responsibilities 5 DAYS ON SITE CONTRACT TO HIRE ROLE (NO SPONORSHIP) JSCRIPT/REACT FRONT-END GO- BACKEND About the Role seeking a talented Lead Full Stack Software Engineer to join our forward...Full timeContract workTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead engineer Rockville, MD
- software technology Rockville, MD
- remote software sales Rockville, MD
- embedded software Rockville, MD
- software intern Rockville, MD
- software support Rockville, MD
- ultimate software Rockville, MD
- entry level software sales Rockville, MD
- software Rockville, MD
- software qa Rockville, MD



