Senior .NET Full Stack Developer

Overview

Remote
On Site
Depends on Experience
Contract - W2

Skills

.NET
ASP.NET
ASP.NET MVC
Agile
AngularJS
C#
DevSecOps
Css3
DevOps
Docker
HTML5
JSON
JavaScript
Jenkins
Microsoft Azure
React.js
RDBMS
RESTful
SSO
TypeScript
UI
Web Applications
Web API

Job Details

Job Title: Senior .NET Full Stack Developer Contract: W2


Job Summary:

We are seeking a Senior .NET Full Stack Developer with 12+ years of enterprise application development experience using the Microsoft tech stack. This is a hands-on, full-stack development role involving modern UI frameworks (Angular/React), .NET Core backend services, and secure application architecture. Ideal candidates will have experience working in high-performance agile teams and exposure to IAM concepts such as SSO, RBAC, and OAuth.


Key Responsibilities:
  • Design, develop, and maintain scalable, responsive, and secure full-stack web applications.
  • Build backend services using .NET Core / ASP.NET MVC / Web API.
  • Develop dynamic and responsive front-end UIs using Angular or React.
  • Integrate applications with IAM platforms (Azure AD, Okta, etc.) for authentication and authorization.
  • Design and consume RESTful APIs, handle asynchronous processing, and background jobs.
  • Collaborate with QA, DevOps, and product teams to deliver robust enterprise solutions.
  • Drive code quality through unit tests, code reviews, and secure development practices.
  • Support deployment pipelines and CI/CD in Azure DevOps or similar environments.

Required Skills and Qualifications:
  • Bachelor s Degree in Computer Science, Engineering, or related field.
  • 10 12+ years of professional experience in software development.
  • Strong backend skills with C#, .NET Core, ASP.NET Web API, Entity Framework.
  • UI experience with Angular 8+ or React.js, JavaScript, TypeScript, HTML5, CSS3.
  • Expertise with RESTful API design, JSON, and secure integration patterns.
  • Experience with OAuth 2.0, OpenID Connect, JWT, and SSO integration.
  • Solid understanding of SQL Server or other RDBMS systems.
  • Source control and DevOps tooling: Git, Azure DevOps, Jenkins, Docker (nice to have).

Preferred/Bonus Skills:
  • Exposure to IAM platforms like Azure AD, Okta, One Identity, Ping, Saviynt.
  • Experience with role-based access control (RBAC) and multi-factor authentication (MFA).
  • Familiarity with CI/CD, containerization, and cloud-native practices (Azure preferred).
  • Knowledge of secure SDLC, DevSecOps principles, and enterprise architecture patterns.

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.