Post Job Free
Sign in

.Net Core Developer

Company:
GovServicesHub
Location:
Richmond, VA, 23173
Posted:
April 25, 2025
Apply

Description:

Job Location: Richmond, VA (Onsite – 3 days per week)

Note: Candidate must be local to Richmond, VA or already living in Richmond, VA.

• Each candidate must submit a government-issued ID (Driver’s License or Passport) and provide three professional references (names, official emails, and phone numbers).

Job Description:

Rice F.W. Tech in partnership with the State of Virginia is seeking a Senior .NET Core Developer with deep experience in full-stack development using C#, .NET Core, Web APIs, and Blazor. The role is onsite in Richmond, VA, requiring strong collaboration, architecture design, and modern software engineering practices. The ideal candidate is a highly experienced developer (15+ years) with a strong understanding of modern development patterns and test-driven development.

Specialty Areas:

• .NET Core Full-Stack Development – C#, .NET Core, Web API, Blazor, T-SQL, and integration testing.

• Software Architecture & Patterns – Tiered architecture, design patterns, middleware, and scalable solutions.

• Agile SDLC Participation – Working closely with business/system analysts to deliver high-quality, testable code.

• DevOps & Repositories – Hands-on experience with Git, TFS, and Azure DevOps for version control and work tracking.

• Testing & Logging – Strong emphasis on test-driven development and structured logging solutions like Serilog.

Responsibilities:

• Design and develop robust .NET Core web applications and APIs.

• Implement business and technical requirements using architecture best practices.

• Write and maintain T-SQL queries and stored procedures for database interaction.

• Develop and maintain unit and integration tests for robust application quality.

• Leverage Git/TFS in Azure DevOps to manage code and track work items.

• Actively participate in Agile ceremonies and collaborate with cross-functional teams.

• Maintain and enhance Blazor UI components, preferably with MudBlazor.

• Ensure secure API design and overall application performance.

• Engage in regular code reviews and continuous integration practices.

Skill Matrix:

Skill

Experience (Years)

C# / .NET Core development

10+

Middleware & web app lifecycle

8+

Web API design & security

8+

Blazor (with MudBlazor preferred)

3+

Relational database design & T-SQL

8+

Software architecture patterns

8+

Unit & integration testing

8+

Git / TFS / Azure DevOps

5+

Front-End: HTML, CSS, JS

5+

Dapper ORM

Required

Serilog or similar logging

Required

Agile SDLC

Required

Test-driven development (TDD)

Required

Mandatory Requirements:

• Minimum 15 years of professional experience in software development.

• Strong proficiency with .NET Core, C#, Web API, and relational databases.

• Local to Richmond, VA or already residing in Richmond – No exceptions.

Preferred Qualifications:

• Experience with MudBlazor UI framework.

• Familiarity with Dapper ORM and Serilog logging tools.

• Strong communication, collaboration, and problem-solving skills.

• Knowledge of Azure DevOps pipelines and Git best practices.

Submission Requirements:

• Updated Résumé

• Government-issued ID (Driver’s License or Passport)

• Three professional references (Names, official emails, phone numbers)

Apply