CO - P4589 - Senior .Net Developer

Commonwealth of VA Careers

Richmond (VA)

Hybrid

USD 115,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Virginia Department of Environmental Quality (DEQ) is seeking a lead .NET developer to drive design and development across APIs, databases, and user interfaces. This role supports a hybrid work schedule and requires work from the assigned location in Virginia.

Responsibilities include hands-on development, architecture guidance, code reviews, and mentoring a small team while maintaining DEQ applications and IT systems. Strong C#, .NET, EF Core, SQL, and modern front-end skills are essential.

Qualifications

  • Significant experience in professional software development with C#/.NET and .NET 8+.
  • Advanced ASP.NET Core API development including routing, middleware, DI, configuration, and error handling.
  • Experience with EF Core or similar ORM and SQL databases.

Responsibilities

  • Lead analysis, design and development of new applications, including web APIs and UIs.
  • Perform hands-on software development and guide architecture and design decisions.
  • Mentor developers, conduct code reviews, and maintain applications and IT systems.
  • Document technical decisions and ensure secure, accessible interfaces.
  • Collaborate across teams on data modeling and database design.

Skills

C#
.NET
ASP.NET Core
TypeScript
Vue
React
Angular
OAuth 2.0
OpenID Connect
Git
CI/CD pipelines
Docker

Tools

Docker
CI/CD pipelines
SQL databases

Job description

Hiring Range: $115,000 - $150,000

Full Time or Part Time: FULL TIME

JOB DESCRIPTION

To provide leadership in .NET development and maintenance of application software systems working across the full stack from APIs and databases to the user interface. Please note this position follows a hybrid work schedule to include both in-office and telework. Candidates must be able to work from the assigned work location in Virginia.

RESPONSIBILITIES

This position is responsible for analysis, design and development of new applications, including web APIs and user interfaces. The position performs hands‑on software development and provides technical leadership on application architecture, design patterns, and development standards. Duties include data modeling and database design, building secure, accessible, and responsive user interfaces, and leading and participating in code reviews. This position will also maintain the Agency's applications and Information Technology systems, mentor other developers, and document technical decisions.

QUALIFICATIONS
  • Significant experience in professional software development , including hands‑on work with C# and .NET, with current experience on .NET 8 or greater.
  • Advanced skills in ASP.NET Core web API development, including routing, middleware, dependency injection, configuration, and consistent error handling.
  • Experience with Entity Framework Core or a similar ORM, including query performance, transactions, and schema migrations.
  • Working knowledge of relational databases such as SQL Server, Oracle, or PostgreSQL, including data modeling and SQL queries, with familiarity with NoSQL data stores a plus.
  • Proficiency with front‑end development using TypeScript and a modern component framework such as Vue, React, or Angular, building accessible and responsive user interfaces.
  • Knowledge of web security fundamentals, including OAuth 2.0, OpenID Connect, and authorization design.
  • Proficiency with Git, including branching and merging strategies, code reviews, and CI/CD pipelines.
  • Demonstrated ability to apply software architecture and design patterns, weigh trade‑offs, and document design decisions.
  • Knowledge of containerization, such as Docker, and cloud computing concepts, including software as a service and platform as a service, with experience in distributed caching or messaging and background‑processing frameworks a plus.
  • Ability to analyze, design, implement, and maintain IT applications and databases.
  • Ability to mentor and lead a small development team and communicate technical concepts clearly to technical and non‑technical audiences.
ABOUT US

The Virginia Department of Environmental Quality (DEQ) is the primary environmental permitting agency in the Commonwealth of Virginia. It is responsible for administering laws and regulations related to air quality, water quality, water supply, renewable energy, and land protection. Through the dedication and work of over 800 employees across six regional offices and the Central Office in Richmond, DEQ issues permits, conducts monitoring and inspections, and enforces the law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Tech Lead — APIs, UI & Cloud (Hybrid)
Senior .NET Tech Lead — APIs, UI & Cloud (Hybrid)

Virginia Department of Environmental Quality • Richmond (VA)

Hybrid
USD 90,000 - 120,000
Senior .NET Lead Developer — Hybrid
Senior .NET Lead Developer — Hybrid

DEQ • Richmond (VA)

Hybrid
USD 95,000 - 135,000
CO - P4526 - Administrative Assistant
CO - P4526 - Administrative Assistant

Commonwealth of VA Careers • Richmond (VA)

Hybrid
USD 35,000 - 50,000
Regulatory Analyst
Regulatory Analyst

Virginia Department of Environmental Quality • Richmond (VA)

On-site
USD 57,773 - 82,042
.NET Developer - VA - PN
.NET Developer - VA - PN

Sulekha.com New Media Pvt Ltd • Richmond (VA), Northern (KY)

On-site
USD 80,000 - 120,000
.NET Full Stack Developer
.NET Full Stack Developer

Ampcus Inc • Richmond (VA)

On-site
USD 80,000 - 110,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3