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
- ...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
- 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
- ...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
$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 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
- ...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
$150k - $300k
...best 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...Work experience placementWork at officeLocal areaFlexible hours$87.1k - $157.45k
...Description Leidos is seeking a Lead Software Developer - Early Systems Integration (ESI) to be based in Gaithersburg, MD; Eagan... ...supporting UK air traffic services. You will join a dynamic engineering team responsible for building and sustaining real-time, high...Work at officeLocal areaImmediate start- ...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
$209k - $238.5k
...Sr. Lead Software Engineer, Full Stack - Shopping 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 Shopping...Full timePart timeInternshipLocal areaRemote work$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$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$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$209k - $238.5k
...Sr. Lead Software Engineer, Full Stack - Shopping TechDo 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 Shopping, you...Full timePart timeInternshipLocal areaRemote work$197.3k - $225.1k
...Lead Software Engineer, Back End 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$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
$197.3k - $225.1k
## Lead Software EngineerApplylocations: McLean, VAtime type: Full timeposted on: Posted Todayjob requisition id: R249200Lead Software EngineerDo... ...meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging...Full timePart timeInternshipH1bLocal 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...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- ...Lead Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer for a contract assignment with one of our premier Regulatory clients in Rockville, MD or Tysons, VA. Working independently, the Lead Software Engineer owns...Contract workWork experience placement
$154k - $230k
...Delivery Tool Chain (MDTC) accountable to lead continuous improvement of operations,... ...for tools.Our Impact:We build and enhance software applications required for mandatory... ...detection, root cause analysis, automation, and engineering productivity. Establish secure and...Local area$154k - $230k
...Join an organization where your work contributes to a greater purpose.Position Overview:We are seeking an experienced Software Engineering Tech Lead to provide hands-on technical leadership for the design, delivery, and modernization of Multifamily application platforms...Work experience placementLocal area$166k - $225k
...brainstorm and connect on key projects.About Our Engineering OrganizationOur Product Engineering... ...are proud to have one of the strongest software development teams in the health tech... ...architecture decisions in pull requests, and leads by building alongside their team. You...Full timeTemporary workWork at officeImmediate startRemote workWorldwide3 days per week$140k - $220k
...reliabilityPartner closely with product managers, UI/UX designers, and backend engineers to translate requirements into well-architected, shippable... ...on how we handle your personal information.ZoomInfo may use a software-based assessment as part of the recruitment process. More...Worldwide$138.39k - $207.59k
...Drug Substance Tech Transfer Lead Help turn molecules into medicines by leading robust technology transfers across a diverse biologics... ...with Manufacturing, MS&T, Quality, Regulatory, Supply Chain, Engineering and external partners to deliver plans aligned with business...Temporary work$149.6k - $254.32k
...Description BAE Systems is seeking a Technical Lead for Weapon System Integration efforts in... ...can lead a multi-disciplinary team of engineers toward meeting a set of objectives, d... ...weapon system integration of models, software, and / or hardware ~ Experience with technical...Full timePart timeFor contractorsLocal areaWorldwide
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


