×
Register Here to Apply for Jobs or Post Jobs. X

Senior .NET Architect

Job in Richmond, Henrico County, Virginia, 23214, USA
Listing for: My3tech
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR
Job Description & How to Apply Below
Role:
Solution Architect / Hands-on .NET Technical Lead Duration: 12 months contract

Experience:

10+ years in development; 4+ years in modern .NET solution architecture

Purpose:

Own the technical design and implementation quality of the rebuilt BMP Warehouse within DEQ's DEQAct target pattern. This is a hands-on architecture role: the individual must define patterns, produce and review code, resolve cross-cutting issues, and guide developers through delivery - not operate only at an enterprise-diagram level.

Key Responsibilities:
  • Translate the DEQAct framework and technical attachments into an application-specific architecture for BMP Warehouse, identifying reusable DEQ patterns and project-specific extensions.
  • Define the SPA/BFF/API separation, service boundaries, request/response patterns, error-handling conventions, validation architecture, background/asynchronous processing, configuration management, and observability approach.
  • Lead technical design for large/chunked uploads, staged review/approval, record editing, transformations, search/reporting, exports, scheduled processes, and role/organization-scoped access.
  • Design authentication/authorization integration with DEQ enterprise identity/Duende Identity Server and ensure role-based security is consistently enforced across UI, BFF, APIs, and data access.
  • Define secure API patterns for CGP, CEDS/TMDL IP, OLAP, DCR/VACS, local-government access, and future extensibility; coordinate ownership and versioning with DEQ technical teams.
  • Guide Oracle-to-SQL Server modernization decisions jointly with the Data Lead, including transaction boundaries, data-access patterns, migration compatibility, performance, audit logging, and rollback considerations.
  • Define Git Lab repository structure, branching/merge strategy, coding standards, review gates, build/release conventions, secrets/configuration handling, and environment promotion with the team.
  • Produce and maintain system design documentation and architecture diagrams; review technical deliverables from developers/data/GIS resources.
  • Perform hands-on coding, spikes/prototypes, code reviews, troubleshooting, and remediation for high-risk or cross-cutting components.
  • Ensure non-functional requirements are engineered in: scalability, file cleanup, audit/ETL logging, security, backup/recovery dependencies, performance, and four-environment deployability.
  • Support technical demonstrations, performance/load tuning, production-readiness reviews, deployment, knowledge transfer, and as-built documentation.
Minimum / Required Profile for Sourcing:
  • 10+ years of software engineering experience with deep recent experience in ASP.NET Core and modern .NET.
  • Strong experience designing and building REST APIs and BFF/service-layer patterns; hands-on ability to code and review production-quality .NET.
  • Experience with Vue.js or comparable modern Type Script SPA frameworks;
    Vue 3 experience strongly preferred.
  • Strong SQL Server design/performance experience and understanding of legacy Oracle modernization/migration concerns.
  • Experience with OAuth2/OpenID Connect, identity providers, RBAC/claims, secure API design, and enterprise authentication integration.
  • Experience designing asynchronous/background processing, file ingestion, high-volume data workflows, audit logging, and resilient integration patterns.

    Experience with Git Lab or comparable enterprise Git/CI/CD tooling and multi-environment release management.
  • Ability to communicate architecture decisions clearly to developers and government technical stakeholders.
Preferred

Skills:
  • Direct experience with Vue 3 + Type Script, .NET 8/9/10 Minimal APIs, ASP.NET Core BFF patterns, Duende Identity Server, SQL Server 2022, and Git Lab CI/CD.
  • Experience modernizing ASP.NET MVC/.NET Framework + Oracle applications.
  • Public-sector application modernization and security/compliance experience.
  • Microsoft/Azure/.NET architecture certifications are helpful but not mandatory.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary