Haystack
← Back to Jobs
Technology

Senior .NET Developer

Raas Infotek LLCNewark, NJ🇺🇸United StatesPosted 12 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Senior .NET Developer
Experience: 12+ Years

Job Summary

We are seeking an experienced Senior .NET Developer with 12+ years of hands-on experience in designing, developing, and maintaining enterprise applications. The ideal candidate should have strong expertise in C#, .NET Core/.NET 8, ASP.NET Core, Web API, Angular/React, SQL Server, Microservices, and Cloud technologies.

Required Skills

  • 12+ years of experience in software development with strong C#/.NET expertise.
  • Strong hands-on experience with .NET Core / .NET 6/7/8.
  • Extensive experience with ASP.NET Core and Web API.
  • Strong knowledge of RESTful APIs and Microservices Architecture.
  • Hands-on experience with Entity Framework Core, LINQ, and ADO.NET.
  • Strong experience with SQL Server, stored procedures, functions, views, and query optimization.
  • Experience with Angular or React, JavaScript, and TypeScript.
  • Strong understanding of HTML5, CSS3, Bootstrap, and responsive UI development.
  • Experience developing and integrating REST APIs, JSON, XML, and third-party APIs.
  • Experience with Azure or AWS cloud services.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
  • Strong knowledge of Git/GitHub/Bitbucket.
  • Experience with Kafka, RabbitMQ, or Azure Service Bus is preferred.
  • Experience with Redis/MongoDB is a plus.
  • Strong understanding of SOLID principles, Design Patterns, OOP, and clean coding practices.
  • Experience with Agile/Scrum development methodologies.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using C# and .NET.
  • Develop high-performance RESTful Web APIs and microservices.
  • Design and implement database solutions using SQL Server.
  • Develop responsive front-end applications using Angular/React.
  • Integrate applications with internal and external systems through APIs and messaging platforms.
  • Deploy and manage applications in Azure/AWS environments.
  • Build and maintain CI/CD pipelines.
  • Containerize applications using Docker and deploy using Kubernetes.
  • Perform code reviews and ensure adherence to development standards.
  • Troubleshoot application, performance, and production issues.
  • Collaborate with architects, business analysts, QA engineers, DevOps engineers, and other development teams.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and technical discussions.
  • Mentor junior developers and provide technical guidance to the development team.

Preferred Domain Experience

  • Banking / Financial Services
  • Insurance
  • Healthcare
  • Retail
  • Enterprise Applications

Skills

Docker
Microservices
MongoDB
SQL
SQL Server
AWS
Scrum
Agile
Angular
Azure
Bootstrap
C#
.NET
ASP.NET
Git
GitHub Actions
JavaScript
Jenkins
Kafka
Kubernetes
REST
RabbitMQ
React
Redis
TypeScript

Similar jobs