Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Team Leadership & People Management
  • 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.
Hands-On Engineering (Individual Contribution)
  • 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.
Delivery & Operations
  • 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.
Required Skills :
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.
rchitecture & Leadership
  • 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.
Leadership Competencies
  • 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.
Preferred Skills :
  • 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).
By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at View email address on click.appcast.io to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.


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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Rockville, MD vacancy
  •  ...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.... 
    Suggested
    Work experience placement
    Shift work

    FINRA

    Rockville, MD
    4 days ago
  •  ...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

    Ampcus

    McLean, VA
    23 hours ago
  •  ...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... 
    Suggested
    Temporary work
    Flexible hours

    PingWind Inc

    Rockville, MD
    2 days ago
  • 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... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

    Rockville, MD
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Remote work

    Digital Infuzion

    Rockville, MD
    29 days ago
  • $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 time
    Remote work

    Leidos

    Gaithersburg, MD
    1 day ago
  •  ...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 placement
    Internship
    Local area
    Immediate start

    Mitre

    McLean, VA
    4 days ago
  •  ...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 placement
    Internship
    Local area
    Immediate start

    Mitre

    McLean, VA
    1 day ago
  •  ...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 placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    McLean, VA
    4 days ago
  • $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 placement
    Work at office
    Local area
    Flexible hours

    Appian

    McLean, VA
    4 days ago
  • $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 office
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    4 days ago
  •  ...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 time
    Contract work
    Temporary work
    Work at office

    Guru Schools

    Bethesda, MD
    3 days ago
  • $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 time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    McLean, VA
    1 day ago
  • $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 area
    Flexible hours

    L3Harris Technologies

    Sandy Spring, MD
    2 days ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    McLean, VA
    2 days ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    3 days ago
  • $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 time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    McLean, VA
    1 day ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    McLean, VA
    23 hours ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    4 days ago
  •  ...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 time
    Remote work
    Work from home

    GuruSchools LLC

    Bethesda, MD
    4 days ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One Group

    McLean, VA
    1 day ago
  • $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... 
    Internship
    Local area

    Capital One

    McLean, VA
    1 day ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    1 day ago
  •  ...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 work
    Work experience placement

    SGA

    McLean, VA
    1 day ago
  • $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

    Freddie Mac

    McLean, VA
    4 days ago
  • $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 placement
    Local area

    Freddie Mac

    McLean, VA
    2 days ago
  • $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 time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Worldwide
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    3 days ago
  • $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

    ZoomInfo

    Bethesda, MD
    2 days ago
  • $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
    Gaithersburg, MD
    9 days ago
  • $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 time
    Part time
    For contractors
    Local area
    Worldwide

    BAE Systems

    Rockville, MD
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!