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
Numbers & Facts
Location
Harrisburg, PA (Remote)
Skills
ADO.NET Entity Frameworkunmatched
Access Controlunmatched
Agile Programming Methodologiesunmatched
Americans with Disabilities Act (ADA)unmatched
Application Programming Interface (API)unmatched
Auditingunmatched
Authenticationunmatched
Coding Standardsunmatched
Data Modelingunmatched
Dependency Injectionunmatched
DevOpsunmatched
Dockerunmatched
File Systemsunmatched
Gitunmatched
Governmentunmatched
Government Standardsunmatched
Machine Toolunmatched
Microsoft .NETunmatched
Microsoft ASP.NET (Active Server Page)unmatched
Microsoft C# (C Sharp)unmatched
Microsoft SQL Serverunmatched
Microsoft Windows Azureunmatched
Model View Controllerunmatched
Multi-tier Architectureunmatched
Onboardingunmatched
Query Optimizationunmatched
REST (Representational State Transfer)unmatched
Riskunmatched
SQL (Structured Query Language)unmatched
Scrum Project Management and Software Developmentunmatched
Secure Codingunmatched
Software Developmentunmatched
Sprint Planningunmatched
Stored Proceduresunmatched
System Integration (SI)unmatched
User Interface/Experience (UI/UX)unmatched
Web Content Accessibility Guidelines (WCAG)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.