Overview
Skills
Job Details
Job Title: .NET Developer (Front-End & Back-End) - Angular + Azure
Location: Majority Remote (ONSITE Interview + Equipment Pickup in Harrisburg, PA)
Contract: Long-term W2/C2C
Work Hours: Monday-Friday, 8:00 AM - 5:00 PM EST
Note: If you meet the full qualifications and skills outlined in the job description, we encourage you to apply for this position.
Position Summary
We are seeking an experienced Full Stack .NET Developer with strong expertise in .NET Core, Angular 14+, Azure, PostgreSQL, and Accessibility Standards. This role supports the modernization of the Find My Ride Schedule system, transitioning from a Ruby on Rails/AWS platform to a modern .NET + Angular application hosted on Azure.
This is a senior-level role requiring 10+ years of hands-on experience in enterprise application development, accessibility compliance, GIS integrations, and Azure cloud services.
Candidates must report in-person to Harrisburg, PA for:
Interview
Equipment pickup
Occasional onsite meetings/training
Responsibilities
Develop, enhance, and support application features using .NET Core, C#, Angular 14+, and Azure.
Work closely with the Technical Lead and Application Architect to implement scalable, maintainable solutions.
Write clean, well-structured, and well-documented code following SOLID principles and design patterns.
Build and maintain RESTful APIs, microservices, and integration components.
Implement and maintain unit tests using XUnit/NUnit; Angular tests with Jasmine/Karma.
Leverage PostgreSQL/PostGIS for data-driven functionalities, including GIS mapping integrations.
Integrate and utilize Esri ArcGIS solutions for mapping and geospatial capabilities.
Develop front-end components using HTML, CSS, JavaScript, and UI frameworks (jQuery/Bootstrap preferred).
Ensure all developed components meet WCAG 2.1 AA, ADA, Section 508 accessibility guidelines.
Use Azure DevOps & Git for code management, CI/CD, task tracking, and repository maintenance.
Support mobile-first, responsive UI development across web and mobile devices.
Participate in code reviews, technical discussions, and performance optimization efforts.
Required Skills & Experience (10+ Years)
Front-End
HTML5, CSS3, JavaScript
Angular 14+ (recent experience required)
jQuery & Bootstrap (preferred)
Responsive and mobile-first development
WAI-ARIA guidelines, digital accessibility best practices
Back-End
.NET Core 5+, C#
ASP.NET / ASP.NET MVC / ASP.NET Core
RESTful API design, microservices, integrations
Entity Framework, Dapper (ORM tools)
Database
PostgreSQL
PostGIS (Geospatial data experience)
GIS / Mapping
Esri ArcGIS solutions
Integrated mapping + location-based functions
Cloud (Azure Required)
Azure Functions
Azure Queues
Azure Storage
Azure Container Registry
Key Vault
Testing
XUnit or NUnit
Jasmine / Karma (preferred)
Tools
Visual Studio 2022
VS Code
Azure DevOps / Git
Accessibility Knowledge (Mandatory)
Candidates must have strong understanding of:
Digital accessibility & disability inclusion
Section 508, ADA compliance
WCAG 2.1 AA standards
Accessibility features on HTML, iOS, Android
WAI-ARIA authoring guidelines
Developing digital products that fully comply with accessibility standards
Preferred Qualifications
Incorporating accessibility testing into the development lifecycle
Working on projects where accessibility compliance is part of Definition of Done
Additional Requirements
Must report in-person to Harrisburg, PA for interview & equipment pickup.
Must complete a PATCH background check and provide work authorization (vendor expense).
Must bring $20 check/money order on Day 1 for security badge.
Occasional onsite meetings may be required.
No parking provided on-site.