JobHabor

Senior .NET Modernization Developer

Location
Harrisburg
Workplace
Remote
Employment
Contract
Salary
Apply on the employer’s site

Posted 20d ago

Candidate Portal

Create Job Alert

Search JobsSign InRegister With UsLanguageEnglishEspañolFrancais中文

Job List

Senior .NET Modernization Developer#26-01394

Harrisburg, PARemoteContract

Apply Now

Share on

Job Description

Job Overview

The Senior Software Developer (Contractor) will provide hands-on development services supporting a modernization initiative, working on modern .NET 8/10 Blazor and MVC based solutions. This is a delivery-oriented role requiring contractors who can be immediately productive in existing enterprise codebases while contributing to incremental, low-risk modernization efforts in a regulated government environment.

Scope of Services

Modern Application Development

  • Develop .NET 8/10 solutions using ASP.NET Core Web APIs and Blazor (Server and/or WebAssembly).
  • Maintain and Enhance .NET 8/10 solutions using ASP.NET Core Web APIs and MVC.
  • Build reusable Razor components and shared libraries.
  • Implement responsive, accessible user interfaces compliant with ADA / WCAG standards.
  • Ensure new services can be safely consumed by both new and legacy systems.

Collaboration & Delivery

  • Work within Agile/Scrum teams.
  • Participate in sprint planning, backlog refinement, and technical reviews.
  • Collaborate closely with architects and senior technical staff on implementation decisions.
  • Provide accurate estimates and meet contractual delivery commitments.

Integration & Background Processing

  • Develop integrations with internal enterprise systems and approved third-party services.
  • Implement API-based and file-based integrations.
  • Develop background processing using:
  • Scheduled jobs
  • Hosted services
  • Azure-hosted Worker Services (Docker)

Data & Persistence

  • Implement data access using Entity Framework Core.
  • Design and optimize SQL Server schemas, queries, and stored procedures.
  • Ensure transactional integrity, auditing, and compliance with data retention rules.

Security & Compliance

  • Implement claims-based authentication and authorization.
  • Enforce role-, title-, and action-based access controls.
  • Follow secure coding standards appropriate for government-regulated systems.
  • Properly handle sensitive and confidential data (PII, investigative information).

Collaboration & Delivery

  • Work within Agile/Scrum teams.
  • Participate in sprint planning, backlog refinement, and technical reviews.
  • Collaborate closely with architects and senior technical staff on implementation decisions.
  • Provide accurate estimates and meet contractual delivery commitments.

Required Technical Expertise

Core Platforms

  • C#
  • ASP.NET Core MVC
  • ASP.NET Core / .NET 8/10
  • Blazor (Server and/or WebAssembly)

Front-End

  • Razor Views and Razor Components
  • HTML5 / CSS3
  • JavaScript and jQuery (required for MVC applications)
  • Responsive design principles
  • ADA / accessibility compliance

Data & ORM

  • SQL Server
  • Entity Framework Core
  • Relational data modeling and query optimization

Architecture & Patterns

  • Layered / N-Tier architecture
  • Repository and Specification patterns
  • Dependency Injection
  • RESTful API design
  • Experience bridging legacy applications and modern services

Integration & Tooling

  • REST and file-based system integrations
  • Background jobs and schedulers
  • Azure DevOps (Repos, Pipelines, Boards)
  • Git
  • Visual Studio 2022/2026
  • Application logging and diagnostics (Application Insights or equivalent)
  • Docker Desktop

Preferred Contractor Qualifications

  • Experience modernizing long-lived enterprise systems
  • Prior government or regulated-industry experience
  • Azure App Services and Azure SQL exposure
  • Azure API Management experience
  • Elsa Workflows or equivalent
  • Ability to ramp up quickly in complex, domain-heavy codebases

Experience Requirements

  • 8+ years professional software development experience
  • 5+ years ASP.NET Core / modern .NET
  • Demonstrated success in long-term contract engagements
  • Proven ability to deliver with minimal onboarding

Skills

  • .NET
  • ASP.NET Core
  • Blazor
  • MVC
  • Razor
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • SQL Server
  • Entity Framework Core
  • Dependency Injection
  • REST
  • Azure DevOps
  • Git
  • Visual Studio
  • Application Insights
  • Docker
  • Azure App Services
  • Azure SQL
  • Azure API Management
  • Elsa Workflows

Similar roles