Full Stack Technical Lead

Sprezzatura

Arlington (VA)

Hybrid

USD 125,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
HSA with company contribution
401(k) with company match
Paid holidays & PTO
SDVOSB employer benefits

Job summary

Sprezzatura is seeking a Full Stack Technical Lead to guide VA program development. You will lead a team across .NET, Angular, and SQL Server, shape architecture, write and review code, and mentor engineers. The role requires a VA Public Trust and strong leadership in a hybrid setup in Arlington, VA.

Responsibilities include setting standards, guiding design, and delivering reliable, scalable systems across the full development lifecycle. Collaboration with stakeholders is essential.

Qualifications

  • Must be able to obtain and maintain VA Public Trust.
  • 5+ years of professional software development experience with 2+ years in a lead role.
  • Strong experience with C#, ASP.NET Core and Web APIs.
  • Strong Angular experience with TypeScript, RxJS, HTML/CSS.
  • Expert MS SQL Server and T‑SQL experience.
  • Experience with CI/CD, version control, and automated testing.
  • Ability to design and document architecture decisions (ADRs).

Responsibilities

  • Lead, mentor, and grow a diverse development team across stack.
  • Define standards, architecture guidelines, and best practices.
  • Design and deliver back-end services and Angular front ends.
  • Define API contracts and ensure secure, integrated solutions.
  • Own SDLC delivery from requirements to release and support.

Skills

C#/.NET
Angular
SQL Server
Leadership
Communication
CI/CD
Architecture patterns
ORM/SQL tuning
OAuth2/OIDC & Azure AD
Team mentoring

Education

Bachelor's degree in CS/CE/IT/IS or related field

Job description

Position Title: Full Stack Technical Lead
Location: Hybrid (2 days a week Arlington, VA)
Other Considerations: U.S. Citizen or Permanent Resident (Required)
Position Summary

We are seeking a Full Stack Technical Lead to support a VA program serving our Department of Veterans Affairs Corporate Portfolio client. The ideal candidate will have extensive C#/.NET, Angular, and SQL Server experience. As a Full Stack Technical Lead, you will guide the design, development, and delivery of full stack applications. You will lead a team of developers across the stack and will combine hands‑on skill in C#/.NET and Angular with deep Microsoft SQL Server and T‑SQL expertise. You will own technical direction across the full development lifecycle, mentor engineers, and work with stakeholders to deliver reliable, performant, maintainable systems.

Responsibilities
Technical Leadership
  • Lead, mentor, and grow a team of full-stack, back-end, front-end, and database developers
  • Set coding standards, architecture guidelines, and best practices across the .NET, Angular, and SQL layers
  • Run design, code reviews, and ensure quality in every deliverable
  • Translate business requirements into technical designs, estimates, and work plans
  • Make and document architectural decisions (ADRs) and manage technical debt
Application Development (.NET and Angular)
  • Design and build back-end services using C#, ASP.NET Core, Web API, and Entity Framework Core or Dapper
  • Guide the development of Angular front ends: component architecture, RxJS, state management (NgRx or similar), routing, forms, and performance
  • Define API contracts (REST, OpenAPI/Swagger) and keep the front end and back end well integrated
  • Apply authentication and authorization (OAuth2/OIDC, JWT, Azure AD/Entra ID) and secure coding practices
  • Choose sensibly between ORM‑generated queries and hand‑written stored procedures
Database Development (SQL Server)
  • Design and optimize schemas, indexes, views, stored procedures, functions, and triggers
  • Write and tune complex Transact‑SQL (CTEs, window functions, MERGE, dynamic SQL, transactions, error handling)
  • Apply set theory (joins, unions, intersections, differences, relational algebra) to replace row‑by‑row (cursor/RBAR) logic with set‑based solutions
  • Diagnose performance issues using execution plans, DMVs, and Query Store. Review and tune EF Core‑generated SQL
  • Ensure data integrity, security, and concurrency control (isolation levels, locking, deadlocks)
Development Lifecycle
  • Own delivery across the SDLC: requirements, design, development, testing, release, and support
  • Manage source control (Git), branching strategies, and CI/CD pipelines (Azure DevOps or GitHub Actions) covering .NET, Angular, and database code (SSDT, EF migrations, Flyway, or Liquibase)
  • Define a test strategy: unit tests (xUnit/NUnit, Jasmine/Jest, tSQLt), integration, end‑to‑end (Cypress or Playwright), and performance tests
  • Manage releases, environments, deployments, and rollback plans
  • Contribute to sprint planning, estimation, and risk management in an Agile environment
Operations & Collaboration
  • Work with DBAs and DevOps on backup/recovery, high availability, monitoring, and capacity planning
  • Support ETL/reporting needs (SSIS, SSRS, Power BI) where required
  • Communicate with product owners, architects, QA, and business stakeholders
  • Maintain technical documentation and onboarding materials
Qualifications
  • Must be able to obtain and maintain a VA Public Trust, via VA background investigation
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field (or equivalent combination of education and experience)with additional relevant experience substituted for education in accordance with contract guidelines
  • 7+ years of professional software development experience, including 2+ years in a lead or senior role
  • Strong C# and .NET (ASP.NET Core) experience, including Web APIs and Entity Framework Core
  • Strong Angular experience (modern versions), TypeScript, RxJS, and HTML/CSS
  • Expert‑level MS SQL Server and T‑SQL: stored procedures, functions, CTEs, window functions, transactions, and error handling
  • Solid understanding of set theory and relational modeling, and a set‑based approach to problem solving
  • Proven experience in query tuning, indexing, and execution plan analysis
  • Strong knowledge of the full development lifecycle, including version control, CI/CD, automated testing, and release management
  • Experience with database design, normalization, and application architecture patterns (layered, clean architecture, SOLID, dependency injection)
  • Demonstrated ability to communicate effectively with technical teams, stakeholders, and leadership
  • Strong leadership, communication, and stakeholder management skills with the ability to engage technical and executive audiences
WORKING CONDITIONS

Standard Business hours are Monday through Friday. Occasional extended or weekend hours may be required based on operational needs. Must have reliable internet service that allows for effective telecommuting.

PAY RANGE

The base salary range for this position is $125,000 to $140,000 annually, depending on geographic work location, relevant experience, skills, education, internal equity, security clearance, and contract requirements. Geographic salary ranges are determined in accordance with the company's compensation practices and represent a good‑faith estimate of the compensation for this position at the time of posting.

Benefits
  • Medical, Dental, and Vision
  • Health Saving Account (when enrolled in eligible plan) with Company contribution
  • Company paid Life, Accidental Death, Short‑term & Long‑term Disability
  • Voluntary Accident, Hospital Indemnity, & Critical Care Insurance
  • Voluntary Medical & Dependent Care Flexible Spending Accounts
  • Accrued Paid Time Off & Company Paid Holidays
  • 401(k) Retirement Plan with Company match
WORK AUTHORIZATION

Sprezzatura participates in E‑Verify and will provide the federal government with your I‑9 information to confirm that you are authorized to work in the U.S.

Sprezzatura is a mission‑driven, Service‑Disabled Veteran‑Owned Small Business (SDVOSB) that thrives at the intersection of technology, innovation, and impact. We specialize in secure, scalable, and human‑centered digital solutions that accelerate government transformation. Our work spans DevSecOps, health IT modernization, intelligent automation, benefits delivery, and digital communications. We partner with agencies ready to evolve—delivering not just strategy, but measurable execution. Rooted in operational excellence and driven by curiosity, we help our clients navigate complexity with clarity—turning ambitious ideas into real‑world outcomes. No buzzwords. Just impact.

EEO STATEMENT

Sprezzatura is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, protected veteran status, or any other legally protected characteristic. Applicants have the right to discuss, disclose, or inquire about compensation without retaliation. Reasonable accommodations are available for qualified individuals with disabilities.

This job description is not intended to be an employment contract and does not guarantee employment for any specific duration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Technical Lead
Full Stack Technical Lead

Automatic Data Processing, Inc. • Arlington (VA)

Hybrid
USD 125,000 - 140,000
Medical/Dental/Vision
Health Savings Account
Life Insurance
+2
Full Stack Technical Lead
Full Stack Technical Lead

Sprezzatura Management Consulting • Arlington (VA)

Hybrid
USD 125,000 - 140,000
Medical, Dental, and Vision
Health Saving Account
Life Insurance & Disability
+4
Full Stack Technical Lead
Full Stack Technical Lead

1e214623-c126-4ee7-a61f-d40253fd1123 • Arlington (VA)

Hybrid
USD 125,000 - 140,000
Medical, Dental, and Vision
HSA contributed
Life and Disability
+4
Software Development Manager
Software Development Manager

Sprezzatura Management Consulting, LLC • Arlington (VA)

Remote
USD 135,000 - 150,000
Medical, Dental, Vision
Health Savings Account (HSA)
Company paid Life Insurance
+3
Paas Delivery Lead - Project Manager
Paas Delivery Lead - Project Manager

Sprezzatura Management Consulting, LLC • United States

Remote
USD 115,000 - 140,000
Medical, Dental, Vision
401(k) with company match
Paid time off & holidays
+1
Software Development Manager
Software Development Manager

Sprezzatura Management Consulting • United States

Remote
USD 135,000 - 150,000
Medical, Dental, and Vision
Health Savings Account with Company贡献
401(k) Retirement Plan with Company"s
Software Development Manager
Software Development Manager

Sprezzatura • United States

Remote
USD 135,000 - 150,000
Medical, Dental, Vision
HSA with company contribution
Life and disability coverage
+3
Paas Delivery Lead – Project Manager
Paas Delivery Lead – Project Manager

Sprezzatura • United States

Remote
USD 115,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+6
Paas Delivery Lead – Project Manager
Paas Delivery Lead – Project Manager

Sprezzatura Management Consulting • United States

Remote
USD 115,000 - 140,000
Medical, Dental, and Vision
Health Savings Account
Company paid Life, AD&D, Short-term &/
+1
Project Manager
Project Manager

Sprezzatura • United States

Remote
USD 110,000 - 125,000
Medical, Dental, Vision
401(k) Retirement Plan with Company 
匹
Paid Time Off