CO - P4589 - Senior .Net Developer

DEQ

Richmond (VA)

Hybrid

USD 95,000 - 135,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DEQ in Richmond, VA seeks a seasoned .NET Developer to lead design and development across APIs, databases, and user interfaces. The role blends hands-on coding with technical leadership in architecture, patterns, and standards, and operates on a hybrid schedule with in-office and telework components.

Responsibilities include building secure, accessible UIs, data modeling, database design, code reviews, and mentoring a small team, while maintaining existing IT systems and documenting key

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.

Responsibilities

  • Analyze, design and develop new applications, including web APIs and user interfaces.
  • Provide hands-on software development and technical leadership on architecture and patterns.
  • Lead data modeling and database design; build accessible, responsive UIs.
  • Lead and participate in code reviews; maintain and document decisions.
  • Mentor other developers and document technical decisions.
  • Maintain the Agency's applications and IT systems.

Tools

.NET
C#
TypeScript
Vue
React
Angular
ASP.NET Core
SQL
SQL Server
Oracle
PostgreSQL
Entity Framework Core
Git
CI/CD
Docker
OpenID Connect
OAuth 2.0
CI/CD pipelines
Cloud concepts
Messaging frameworks
Distributed caching

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.

Job Info
  • Job Identification 10426
  • Job Category Engineering and Technology
  • Posting Date 10/07/2026, 03:55 AM
  • Apply Before 10/15/2026, 03:55 AM
  • Job Schedule Full time
  • Locations 1111 East Main Street, Suite 1400, Richmond, VA, 23219, US
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

Commonwealth of VA Careers • Richmond (VA)

Hybrid
USD 115,000 - 150,000
.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
Senior .Net Applications Developer
Senior .Net Applications Developer

DataStaff, Inc. • Richmond (VA)

On-site
USD 80,000 - 100,000
Medical, dental, and vision coverage
Paid vacation, sick, and holiday leave
401(k) program available after 6 months
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Sr. Full-Stack Developer
Sr. Full-Stack Developer

Bryant Technologies, Inc • Washington

On-site
USD 120,000 - 160,000
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY)

On-site
USD 120,000 - 150,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
.Net Core Developer
.Net Core Developer

Arthur Grand Technologies Inc • Richmond (AL)

Hybrid
USD 110,000 - 140,000
Senior .Net Developer - Remote Position
Senior .Net Developer - Remote Position

PEOPLECORP AMERICA • Washington

Remote
USD 100,000 - 130,000