Senior .NET Developer
Position Type: Remote
Contract Length: 12 months (with possible extensions)
Position Overview:
Seeking an experienced Senior .NET Developer with strong hands-on expertise in Microsoft technologies and Angular front-end frameworks. This role focuses on designing and building modern web-based applications in alignment with enterprise coding standards and best practices.
Duties:
Design, develop, and maintain .NET-based web applications
Build responsive UIs using Angular 18+
Develop and consume Web APIs
Optimize and write queries for Oracle databases
Integrate with third-party services including payment processors
Implement and maintain CI/CD pipelines using Azure DevOps
Create and maintain technical documentation
Collaborate with stakeholders to gather business requirements and translate them into technical solutions
Required Skills:
10+ years of hands-on software development experience
2+ years of experience with .NET 8+
4+ years of Angular (version 18 or higher) experience
5+ years of Web API development and consumption
Proficiency in C#, ASP.NET, Entity Framework, LINQ, and Visual Studio 2022+
Strong skills in Oracle development and query optimization
Experience with OAuth, API documentation, and third-party integrations
Proficiency with Blazor and UI/UX design (portfolio or samples encouraged)
Strong knowledge of Azure DevOps, CI/CD pipelines, and PowerShell scripting
Proficient with Git, unit testing, and creating documentation using Visio
Preferred Skills:
Experience with Razor Pages and CSHTML
Familiarity with modern CSS frameworks
Understanding of Dependency Injection, AutoMapper, and scripting
Exposure to GIS, Veracode, AppScan, or similar security/code scan tools
Experience modernizing legacy applications and implementing development best practices