Job Role : .Net Developer
Exp : 15+
Location : Pennsylvania
Note : Locals and W2
Job description
We are currently recruiting a Senior .NET Developer with strong experience in Azure cloud services, GIS integration, accessibility standards, and enterprise-level application modernization for our client
Responsibilities:
* Write, test, and document high-quality code for backend services using .NET Core and C#.
* Build and maintain Core applications and RESTful APIs.
* Develop, enhance, and migrate features into modern Angular (v14+) front-end frameworks.
* Work directly with the Technical Lead and Application Architect to support application modernization.
* Implement integrations using microservices, event-driven patterns, and secure API development.
* Work with PostgreSQL/PostGIS databases to support geospatial functionality.
* Implement and optimize Esri ArcGIS features for mapping and location-based capabilities.
* Deploy and manage cloud components using Azure Functions, Azure Queue Storage, Azure Blob Storage, Azure Container Registry, and Key Vault.
* Utilize Azure DevOps/Git for CI/CD, versioning, and team collaboration.
* Apply testing best practices using XUnit/NUnit, and preferably Jasmine/Karma for front-end tests.
* Ensure all developed components meet WCAG 2.1 AA accessibility standards, Section 508, and ADA compliance.
* Apply SOLID principles, design patterns, and mobile-first/responsive development practices.
* Incorporate accessibility verification into the development lifecycle, including “definition of done.”
Requirements:
* 8+ years of experience in .NET Core, C#, ASP.NET MVC/ASP.NET Core.
* Hands-on experience with Angular (v14 or later), HTML, CSS, JavaScript.
* Experience with PostgreSQL/PostGIS and ORMs (Entity Framework or Dapper).
* Experience building and consuming REST APIs, microservices, and integrations.
* Knowledge of GIS technologies, specifically Esri ArcGIS.
* Experience with Azure cloud services, including Functions, Storage, Queues, and Key Vault.
* Experience with Azure DevOps/Git, Visual Studio 2022, and VS Code.
* Strong knowledge of responsive/mobile-first development, SOLID/design patterns, and accessibility standards.
Preferred:
* Experience using Jasmine/Karma for Angular testing.
* Experience integrating accessibility testing into pipelines.
* Experience designing and delivering products where accessibility compliance is part of the acceptance criteria.