Haystack
← Back to Jobs
Technology

Senior .NET Developer

Raas Infotek LLCElk, NJ🇺🇸United StatesPosted 20 Jul 2026

Why This Role Stands Out

This hybrid Senior .NET Developer role at Raas Infotek LLC offers a fantastic opportunity to leverage your extensive experience in .NET Core, Azure, and microservices to lead impactful projects. You'll thrive here if you're a seasoned developer eager to mentor others and contribute to innovative enterprise applications within a collaborative environment. Apply today to join a reputable company and advance your technical expertise!

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Position

Senior .NET Developer

Experience

11+ Years

Job Summary

We are seeking an experienced Senior .NET Developer with 11+ years of hands-on experience in designing, developing, and delivering enterprise-grade web applications using the Microsoft technology stack. The ideal candidate should possess strong expertise in .NET Core/.NET 8, C#, ASP.NET MVC, Web API, Microservices, Azure Cloud, SQL Server, and modern front-end technologies. The candidate should be capable of leading technical initiatives, mentoring developers, and working in Agile environments.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using C#, .NET Core/.NET 6/7/8, and ASP.NET MVC.
  • Develop RESTful APIs and Microservices following industry best practices.
  • Build cloud-native applications using Microsoft Azure services.
  • Develop responsive UI using Angular (8+), React.js, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
  • Design and optimize SQL Server databases, stored procedures, functions, triggers, and performance tuning.
  • Implement Entity Framework Core, LINQ, and Dapper for data access.
  • Integrate third-party APIs, authentication services, and enterprise applications.
  • Implement authentication and authorization using OAuth 2.0, JWT, Azure Active Directory, and Identity Server.
  • Build CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Containerize applications using Docker and deploy to Kubernetes (AKS preferred).
  • Write unit tests using xUnit, NUnit, or MSTest and maintain high code coverage.
  • Perform code reviews, debugging, optimization, and troubleshooting.
  • Work closely with architects, business analysts, QA teams, and stakeholders.
  • Mentor junior developers and provide technical leadership.
  • Participate in Agile/Scrum ceremonies including sprint planning, reviews, and retrospectives.

Required Technical Skills

Microsoft Technologies

  • C#
  • .NET Framework
  • .NET Core
  • .NET 6/7/8
  • ASP.NET MVC
  • ASP.NET Web API
  • ASP.NET Core
  • Entity Framework
  • Entity Framework Core
  • LINQ
  • Dapper
  • Dependency Injection

Cloud Technologies

  • Microsoft Azure
  • Azure App Services
  • Azure Functions
  • Azure Storage
  • Azure Service Bus
  • Azure Key Vault
  • Azure SQL Database
  • Azure Kubernetes Service (AKS)
  • Azure API Management
  • Azure DevOps

Database

  • Microsoft SQL Server
  • T-SQL
  • Stored Procedures
  • Views
  • Functions
  • Triggers
  • Query Optimization
  • Performance Tuning
  • Indexing
  • Database Design

Front-End

  • Angular (8+)
  • React.js
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap
  • jQuery

API & Integration

  • REST APIs
  • SOAP Web Services
  • JSON
  • XML
  • Swagger/OpenAPI
  • gRPC
  • GraphQL (preferred)

DevOps & Tools

  • Git
  • GitHub
  • Azure Repos
  • Azure DevOps
  • GitHub Actions
  • Jenkins
  • Docker
  • Kubernetes
  • SonarQube
  • Postman
  • Swagger

Testing

  • xUnit
  • NUnit
  • MSTest
  • Moq
  • Selenium (preferred)

Architecture

  • Microservices
  • SOA
  • Event-Driven Architecture
  • Domain-Driven Design (DDD)
  • Clean Architecture
  • CQRS
  • Repository Pattern
  • SOLID Principles
  • Design Patterns

Messaging

  • Azure Service Bus
  • RabbitMQ
  • Apache Kafka

Preferred Qualifications

  • Experience with Azure cloud-native development.
  • Strong understanding of Microservices and distributed systems.
  • Experience with containerization and Kubernetes.
  • Knowledge of CI/CD implementation and Infrastructure as Code.
  • Experience integrating enterprise applications and third-party APIs.
  • Exposure to security best practices, OAuth, JWT, and Azure AD.
  • Excellent communication, analytical, and leadership skills.

Education

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

Skills

Docker
Microservices
SOAP
SQL
SQL Server
T-SQL
OAuth
Scrum
Selenium
SonarQube
Active Directory
Agile
Angular
Apache
Azure
Bootstrap
C#
.NET
ASP.NET
Git
GitHub Actions
GraphQL
JWT
JavaScript
Jenkins
Kafka
Kubernetes
Postman
REST
RabbitMQ
React
TypeScript
Vault
gRPC
jQuery

Similar jobs