What are the responsibilities and job description for the .NET Developer, Full Stack position at Prorec Resource Solutions, LLC?
Contract Duration: 1/5/2026 to 6/30/2026
Work Location: Harrisburg, PA
Work Arrangement: Mostly remote with required onsite interview, equipment pickup, and occasional onsite meetings or training
Interview Type: In person at 400 North Street, 5th Floor, Harrisburg PA
Visas Accepted: USC, GC
Work Details: Monday through Friday, 8:00am to 5:00pm with lunch from 12:00pm to 1:00pm. Max 40 hours per week. Includes 80 hours of unpaid leave per fiscal year. PATCH check required before engagement. Badge fee of 20 dollars due on first day. No parking provided.
Short Description:
Full stack .NET developer supporting the modernization of the Find My Ride Schedule system as it is rebuilt on .NET and Angular within Azure.
Complete Description:
The Find My Ride Schedule system is transitioning from a legacy Ruby on Rails and AWS environment to a modern .NET and Angular platform hosted in Azure. Phase 1 moved the system as is into Azure. Remaining phases involve migrating functionality into .NET and Angular and expanding business features. The developer will work under a Technical Lead and Application Architect to write, test, and document code across backend, frontend, cloud services, APIs, and accessibility components. The current PO is funded through 6/30/26, with extensions historically following. Candidates previously submitted to requisitions 758753, 766584, and 775169 cannot be resubmitted.
Required Skills (8 years):
Work Location: Harrisburg, PA
Work Arrangement: Mostly remote with required onsite interview, equipment pickup, and occasional onsite meetings or training
Interview Type: In person at 400 North Street, 5th Floor, Harrisburg PA
Visas Accepted: USC, GC
Work Details: Monday through Friday, 8:00am to 5:00pm with lunch from 12:00pm to 1:00pm. Max 40 hours per week. Includes 80 hours of unpaid leave per fiscal year. PATCH check required before engagement. Badge fee of 20 dollars due on first day. No parking provided.
Short Description:
Full stack .NET developer supporting the modernization of the Find My Ride Schedule system as it is rebuilt on .NET and Angular within Azure.
Complete Description:
The Find My Ride Schedule system is transitioning from a legacy Ruby on Rails and AWS environment to a modern .NET and Angular platform hosted in Azure. Phase 1 moved the system as is into Azure. Remaining phases involve migrating functionality into .NET and Angular and expanding business features. The developer will work under a Technical Lead and Application Architect to write, test, and document code across backend, frontend, cloud services, APIs, and accessibility components. The current PO is funded through 6/30/26, with extensions historically following. Candidates previously submitted to requisitions 758753, 766584, and 775169 cannot be resubmitted.
Required Skills (8 years):
- .NET Core and C#
- ASP.NET, ASP.NET MVC, or ASP.NET Core
- PostGres and PostGres GIS
- RESTful APIs, microservices, event driven architecture
- XUnit or NUnit; preference for Jasmine and Karma
- Entity Framework or Dapper
- Esri ArcGIS solutions
- Azure Functions, Azure Queue, Azure Storage, Azure Container Registry, Key Vault
- HTML, CSS, JavaScript, preferred jQuery and Bootstrap
- Angular 14 or newer
- Visual Studio 2022, VS Code, Azure DevOps, Git
- Responsive and mobile first development
- SOLID principles and design patterns
- Accessibility regulations including Section 508 and ADA
- WCAG 2.1 AA
- WAI ARIA guidelines
- Designing for HTML, CSS, JavaScript, iOS, Android
- Accessibility optimization across platforms
- Building products that meet accessibility standards
- Incorporating accessibility tests into development workflow
- Working in environments where accessibility compliance is part of the definition of done