.NET Developer (Front-End & Back-End) - Angular + Azure

Overview

Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

BOOTSTRAP
C#
WCAG
JAVASCRIPT
JASMINE
.NET
IOS
CI/CD
JQUERY
ASP.NET
TESTING
POSTGRESQL
SECTION 508
AZURE CLOUD
GIT
AWS
NUNIT
REPOSITORY MAINTENANCE
HTML
CSS
AZURE
.NET CORE
ANGULAR

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Comprehensive Resources Inc.