Overview
Skills
Job Details
Job :.NET / Angular Developer
Location :400 North Street, 5th Floor, Harrisburg, PA
In-person interview required
This role is for an experienced .NET / Angular Developer to support rebuilding the Find My Ride Schedule transportation system for PennDOT. The application is being migrated from Ruby on Rails to .NET, Angular, and Azure cloud services. The developer will collaborate with technical leadership to implement features, write/test code, and ensure accessibility compliance.
Responsibilities
Develop, enhance, test, and document application features
Rewrite existing application components to .NET & Angular
Build backend services, front-end UI, and API integrations
Work closely with Technical Lead & Application Architect
Ensure accessibility compliance (WCAG / ADA / Section 508)
Support application modernization phases on Azure
Required Skills (8+ years)
Backend: .NET Core, C#, ASP.NET, ASP.NET MVC, ASP.NET Core
Database: PostgreSQL / PostGIS
APIs & Integrations: RESTful APIs, Microservices, Event-driven architecture
Testing: XUnit, NUnit, Jasmine, Karma
ORM: Entity Framework, Dapper
GIS: Esri ArcGIS experience
Azure Cloud: Azure Functions, Azure Queue, Azure Storage,
Azure Container Registry, Azure Key VaultFront-End: HTML, CSS, JavaScript, Angular 14+
Prefer: jQuery, Bootstrap
Tools: Visual Studio 2022, VS Code, Azure DevOps, Git
Required Knowledge & Experience
Mobile-first & responsive UI design
Design Patterns & SOLID principles
Digital accessibility & disability inclusion
WCAG 2.1 AA, ADA, Section 508 regulations
WAI-ARIA authoring guidelines
Accessibility optimization for Web / iOS / Android
Preferred Qualifications
Accessibility testing integrated into SDLC
Accessibility included in Definition of Done
Experience developing compliant digital products