Senior .NET Full Stack Developer (Angular/Node.js)
Job Title: Senior .NET Full Stack Developer (Angular/Node.js)
Location: Remote
Employment Type: Contract
Experience: 15+ Years US-Citizen,GC
Job Summary:
We are looking for a highly experienced Senior .NET Full Stack Developer with strong expertise in .NET technologies, Angular, and Node.js. The ideal candidate will design, develop, and optimize enterprise-scale web applications, mentor junior developers, and collaborate with cross-functional teams to deliver secure, scalable, and high-performing solutions.
Key Responsibilities:
-
Design, develop, and maintain enterprise-grade applications using .NET (C#, ASP.NET Core) , Angular , and Node.js.
-
Build and consume RESTful APIs, microservices, and middleware solutions.
-
Collaborate with architects, product owners, and business analysts to define technical requirements and project scope.
-
Implement secure, scalable, and high-performing solutions adhering to best practices.
-
Work with SQL Server, Entity Framework, LINQ, and ORM frameworks for database management.
-
Optimize front-end applications for maximum speed, scalability, and usability.
-
Ensure CI/CD pipelines, DevOps practices, and automated testing frameworks are in place.
-
Mentor junior and mid-level developers, conducting code reviews and technical guidance.
-
Stay updated with emerging technologies (Cloud, Microservices, Containers) and propose adoption strategies.
-
Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
Required Qualifications:
-
Bachelor s/Master s in Computer Science, Engineering, or related field.
-
15+ years of experience in software development with strong expertise in .NET Core, C#, ASP.NET MVC/Web API.
-
7+ years of experience with Angular (latest versions) and solid exposure to Node.js/Express.js.
-
Hands-on experience with REST APIs, Microservices, Web Sockets, and Event-driven architecture.
-
Strong database skills with SQL Server, Stored Procedures, Indexing, and Performance Tuning.
-
Solid understanding of cloud platforms (Azure/AWS/Google Cloud Platform) and containerization (Docker, Kubernetes).
-
Experience in Agile/Scrum methodologies and DevOps pipelines (Azure DevOps, Jenkins, Git).
-
Strong problem-solving, design patterns, and system architecture skills.
-
Excellent communication and team leadership abilities.
Preferred Skills:
-
Experience with NoSQL databases (MongoDB, Cosmos DB).
-
Knowledge of message brokers (Kafka, RabbitMQ, Service Bus).
-
Exposure to CI/CD automation, Infrastructure as Code (Terraform, ARM templates).
-
Familiarity with unit testing, TDD/BDD frameworks (xUnit, NUnit, Jasmine, Mocha).
-
Prior experience in leading large-scale enterprise projects.
-
Please share the resume to