Senior .NET Tech Lead — APIs, UI & Cloud (Hybrid)

Virginia Department of Environmental Quality

Richmond (VA)

Hybrid

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Virginia Department of Environmental Quality is seeking a senior software engineer to lead .NET development across the full stack, from APIs to user interfaces. The role includes hands-on coding, architecture leadership, and mentoring a small team.

Hybrid work schedule combines in-office and telework, with a requirement to work at the Richmond, VA location. The ideal candidate has extensive C#/.NET experience (NET 8+), strong ASP.NET Core API skills, ORM (EF Core), SQL databases, front-end

Qualifications

  • Significant experience in professional software development with C# and .NET, with current experience on .NET 8 or greater.
  • Advanced skills in ASP.NET Core web API development, including routing, middleware, DI, configuration, and error handling.
  • Experience with ORM (EF Core) including queries, transactions, and migrations.
  • Relational databases experience (SQL Server/Oracle/PostgreSQL) and basic NoSQL familiarity.
  • Proficient in front-end with TypeScript and modern frameworks (Vue/React/Angular).
  • Knowledge of web security fundamentals (OAuth 2.0, OpenID Connect).
  • Proficiency with Git, branching/merging, code reviews, and CI/CD pipelines.
  • Ability to document design decisions and apply software architecture patterns.
  • Experience with Docker and cloud concepts (SaaS/PaaS).
  • Ability to mentor a small development team and communicate technical ideas clearly.

Responsibilities

  • Lead analysis, design and development of new applications including web APIs and user interfaces.
  • Provide hands-on development and technical leadership on architecture, design patterns, and standards.
  • Model data, design databases, and build secure, accessible, responsive UIs.
  • Lead code reviews and mentor other developers; document architectural decisions.
  • Maintain Agency applications and IT systems; support CI/CD and cloud deployment.

Skills

C#
ASP.NET Core
EF Core
SQL
TypeScript
Vue/React/Angular
Docker
Git
CI/CD
Cloud concepts

Tools

.NET 8+
Entity Framework Core
SQL Server/Oracle/PostgreSQL
REST APIs
Web security (OAuth/OpenID)
CI/CD pipelines

Job description

Virginia Department of Environmental Quality is seeking a senior software engineer to lead .NET development across the full stack, from APIs to user interfaces. The role includes hands-on coding, architecture leadership, and mentoring a small team.

Hybrid work schedule combines in-office and telework, with a requirement to work at the Richmond, VA location. The ideal candidate has extensive C#/.NET experience (NET 8+), strong ASP.NET Core API skills, ORM (EF Core), SQL databases, front-end

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer - Hybrid, API & Architecture Lead
Senior .NET Engineer - Hybrid, API & Architecture Lead

Commonwealth of VA Careers • Richmond (VA)

Hybrid
USD 115,000 - 150,000
Senior .NET Lead Developer — Hybrid
Senior .NET Lead Developer — Hybrid

DEQ • Richmond (VA)

Hybrid
USD 95,000 - 135,000
CO - P4589 - Senior .Net Developer
CO - P4589 - Senior .Net Developer

Commonwealth of VA Careers • Richmond (VA)

Hybrid
USD 115,000 - 150,000
CO - P4589 - Senior .Net Developer
CO - P4589 - Senior .Net Developer

Virginia Department of Environmental Quality • Richmond (VA)

Hybrid
USD 90,000 - 120,000
CO - P4589 - Senior .Net Developer
CO - P4589 - Senior .Net Developer

DEQ • Richmond (VA)

Hybrid
USD 95,000 - 135,000
Senior .NET Lead - REST APIs & Microservices
Senior .NET Lead - REST APIs & Microservices

Tech Mirrors • Richmond (VA)

On-site
USD 140,000 - 170,000
Senior .NET Core Developer & Tech Lead (Hybrid)
Senior .NET Core Developer & Tech Lead (Hybrid)

Data Directions, Inc. • Mechanicsville (VA), Northern (KY)

Hybrid
USD 90,000 - 125,000
Annual Salary Reviews
401(k) Retirement Plan with matching
Health, Dental, Life, & LTD Insurance
+3
Lead Software Engineer Hybrid Schedule Richmond
Lead Software Engineer Hybrid Schedule Richmond

Civicworks • Virginia (MN)

On-site
USD 110,000 - 155,000
Senior .NET Full-Stack Developer — Web Portal & APIs
Senior .NET Full-Stack Developer — Web Portal & APIs

US staffing Inc • Baltimore (MD)

On-site
USD 120,000 - 160,000
. NET Lead – Richmond, VA C2c requirement
. NET Lead – Richmond, VA C2c requirement

Tech Mirrors • Richmond (VA)

On-site
USD 140,000 - 170,000