Senior .NET Developer / Lead .NET Full Stack Developer

Jersey City, NJ, US • Posted 4 hours ago • Updated 4 hours ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $70/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Storage
  • Quality Assurance
  • RESTful
  • React.js
  • Retail
  • SQL
  • NUnit
  • OAuth
  • Optimization
  • Problem Solving
  • SQL Azure
  • Microsoft Azure
  • Microsoft SQL Server
  • Microsoft Technologies
  • Leadership
  • Mentorship
  • Messaging
  • Microservices
  • Information Technology
  • JavaScript Frameworks
  • Kubernetes
  • GitHub
  • HTML5
  • Health Insurance
  • IT Management
  • Elasticsearch
  • Entity Framework
  • Financial Services
  • DevOps
  • Docker
  • Domain-driven Design
  • Scrum
  • Continuous Delivery
  • Continuous Integration
  • Css3
  • Database
  • Communication
  • Computer Science
  • Conflict Resolution
  • Banking
  • Cascading Style Sheets
  • Cloud Computing
  • Application Development
  • Authentication
  • Authorization
  • Active Directory
  • Agile
  • Analytical Skill
  • AngularJS
  • Writing
  • Software Development
  • Stored Procedures
  • ASP.NET
  • Software Architecture
  • C#
  • .NET
  • Technical Drafting
  • Web Applications

Summary

Senior .NET Developer / Technical Lead (.NET Full Stack)

Experience: 11+ Years

About the Role

We are looking for an experienced Senior .NET Developer with over 11 years of hands-on experience in building scalable, secure, and high-performance enterprise applications using Microsoft technologies. You will play a key role in designing software architecture, developing cloud-native applications, mentoring development teams, and driving technical excellence throughout the software development lifecycle.

The ideal candidate has deep expertise in C#, .NET Core/.NET 8, ASP.NET Core, SQL Server, Azure Cloud, Microservices, and modern JavaScript frameworks such as Angular or React. You should be passionate about writing clean, maintainable code and delivering business solutions that are reliable, secure, and scalable.


Key Responsibilities

  • Design, develop, and maintain enterprise-grade web applications using C#, ASP.NET Core, .NET 6/7/8, and RESTful APIs.

  • Build scalable microservices-based applications following modern software architecture principles.

  • Develop responsive and user-friendly front-end applications using Angular or React.

  • Design and optimize SQL Server databases, write efficient stored procedures, and improve query performance.

  • Develop cloud-native solutions using Microsoft Azure, including App Services, Azure Functions, Azure SQL, and Azure Storage.

  • Integrate applications with third-party systems using REST APIs, messaging services, and event-driven architectures.

  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.

  • Containerize applications using Docker and deploy them to Kubernetes (AKS) environments.

  • Implement secure authentication and authorization using JWT, OAuth 2.0, OpenID Connect, and Azure Active Directory.

  • Participate in architectural discussions, code reviews, and technical design sessions.

  • Troubleshoot production issues, identify performance bottlenecks, and implement scalable solutions.

  • Mentor junior developers and promote coding standards, best practices, and Agile methodologies.

  • Work closely with business analysts, architects, QA engineers, and product owners to deliver high-quality software solutions.


Required Skills

Backend Development

  • C#

  • .NET Framework

  • .NET Core

  • .NET 6/7/8

  • ASP.NET MVC

  • ASP.NET Core

  • ASP.NET Web API

  • RESTful Services

  • Entity Framework / Entity Framework Core

  • LINQ

  • Dependency Injection

  • Asynchronous Programming

  • Multithreading

Front-End Development

  • Angular (10+)

  • React.js

  • TypeScript

  • JavaScript (ES6+)

  • HTML5

  • CSS3

  • Bootstrap

Database

  • Microsoft SQL Server

  • Azure SQL Database

  • T-SQL

  • Stored Procedures

  • Views

  • Functions

  • Performance Tuning

  • Query Optimization

Cloud & DevOps

  • Microsoft Azure

  • Azure App Services

  • Azure Functions

  • Azure Storage

  • Azure Key Vault

  • Azure Service Bus

  • Azure DevOps

  • Git

  • GitHub

  • GitHub Actions

  • Docker

  • Kubernetes (AKS)

  • CI/CD Pipelines

Architecture & Integration

  • Microservices

  • Clean Architecture

  • SOLID Principles

  • Design Patterns

  • Domain-Driven Design (DDD)

  • Repository Pattern

  • Event-Driven Architecture

  • Swagger/OpenAPI

  • RabbitMQ or Azure Service Bus

Security

  • JWT Authentication

  • OAuth 2.0

  • OpenID Connect

  • Azure Active Directory (Azure AD)

  • Role-Based Access Control

  • OWASP Security Best Practices

Testing & Quality

  • xUnit / NUnit / MSTest

  • Unit Testing

  • Integration Testing

  • Moq

  • SonarQube

  • Postman


Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related discipline.

  • 11+ years of professional experience in .NET application development.

  • Strong expertise in C#, ASP.NET Core, and modern .NET technologies.

  • Hands-on experience with Microsoft Azure cloud services.

  • Experience designing and implementing Microservices architecture.

  • Strong SQL Server database development and optimization skills.

  • Experience working in Agile/Scrum environments.

  • Excellent analytical, problem-solving, communication, and leadership skills.


Preferred Qualifications

  • Microsoft Azure Developer Associate (AZ-204) or Azure Solutions Architect certification.

  • Experience working with Banking, Healthcare, Insurance, Retail, or Financial Services projects.

  • Exposure to Kubernetes, Event-Driven Architecture, and cloud-native application development.


Why Join Us?

As a Senior .NET Developer, you''ll work on complex enterprise solutions using the latest Microsoft technologies while collaborating with talented engineers in a fast-paced Agile environment. You''ll have the opportunity to influence technical decisions, mentor team members, and contribute to building scalable, cloud-first applications that make a real business impact.

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.
  • Dice Id: 10477291
  • Position Id: 9033175
  • Posted 4 hours ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in New York, New York

5d ago

Easy Apply

Contract

30 - 50

New York, New York

5d ago

Easy Apply

Contract

Depends on Experience

New York, New York

Today

Full-time

USD 135,000.00 - 143,000.00 per year

New York, New York

Today

Full-time

USD 100,000.00 - 125,000.00 per year

Search all similar jobs