Senior Full Stack .NET Developer

Senior Full Stack .NET Developer

Posted Today by 1766130440

Negotiable
Outside
Remote
USA

Summary: We are seeking a highly experienced Senior Full Stack .NET Developer with around 12 years of hands-on experience in designing, developing, and delivering enterprise-level web applications. The ideal candidate will have strong expertise across backend .NET technologies, modern frontend frameworks, and database systems, and will play a key role in architecture, technical leadership, and mentoring.

Key Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using .NET Framework / .NET Core / ASP.NET Core
  • Develop RESTful APIs and backend services using ASP.NET Web API
  • Build responsive and dynamic user interfaces using Angular / React / JavaScript
  • Lead technical design discussions and architecture decisions
  • Optimize application performance, security, and scalability
  • Collaborate with business analysts, product owners, and DevOps teams
  • Perform code reviews and enforce best coding practices
  • Mentor junior and mid-level developers
  • Participate in Agile ceremonies (Sprint planning, reviews, retrospectives)
  • Troubleshoot complex production issues and provide long-term solutions

Key Skills:

  • C#, .NET Framework, .NET Core
  • ASP.NET Core MVC, Web API
  • Frontend technologies: Angular / React, JavaScript, TypeScript
  • HTML5, CSS3, Bootstrap
  • SQL Server (complex queries, stored procedures, performance tuning)
  • Entity Framework / LINQ
  • RESTful services & Microservices architecture
  • Git, Azure DevOps / CI-CD pipelines
  • Strong understanding of Design Patterns, SOLID principles, OOP
  • Experience working in Agile / Scrum environments

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Job Title: Senior Full Stack .NET Developer (12 Years Experience)

Location: Remote

Experience: 12 Years (Relevant Full Stack .NET Development)

Employment Type: Contract

Job Summary: We are seeking a highly experienced Senior Full Stack .NET Developer with around 12 years of hands-on experience in designing, developing, and delivering enterprise-level web applications. The ideal candidate will have strong expertise across backend .NET technologies, modern frontend frameworks, and database systems, and will play a key role in architecture, technical leadership, and mentoring.

Key Responsibilities:

  • Design, develop, and maintain scalable enterprise applications using .NET Framework / .NET Core / ASP.NET Core

  • Develop RESTful APIs and backend services using ASP.NET Web API

  • Build responsive and dynamic user interfaces using Angular / React / JavaScript

  • Lead technical design discussions and architecture decisions

  • Optimize application performance, security, and scalability

  • Collaborate with business analysts, product owners, and DevOps teams

  • Perform code reviews and enforce best coding practices

  • Mentor junior and mid-level developers

  • Participate in Agile ceremonies (Sprint planning, reviews, retrospectives)

  • Troubleshoot complex production issues and provide long-term solutions

Required Technical Skills:

  • C#, .NET Framework, .NET Core

  • ASP.NET Core MVC, Web API

  • Frontend technologies: Angular / React, JavaScript, TypeScript

  • HTML5, CSS3, Bootstrap

  • SQL Server (complex queries, stored procedures, performance tuning)

  • Entity Framework / LINQ

  • RESTful services & Microservices architecture

  • Git, Azure DevOps / CI-CD pipelines

  • Strong understanding of Design Patterns, SOLID principles, OOP

  • Experience working in Agile / Scrum environments

Good to Have Skills:

  • Cloud experience with Microsoft Azure

  • Knowledge of Docker, Kubernetes

  • Experience with Message Queues (Service Bus, RabbitMQ)

  • Exposure to Blazor / .NET MAUI

  • Experience with DevOps and infrastructure automation

Education:

  • Bachelor's or Master's degree in Computer Science, IT, Engineering, or equivalent experience

Soft Skills:

  • Strong leadership and mentoring abilities

  • Excellent problem-solving and analytical skills

  • Effective communication with technical and non-technical stakeholders

  • Ability to work independently and drive technical initiatives

If you want, I can:

  • Make this short (1-page JD)

  • Customize it for Azure-heavy / Angular-heavy roles

  • Convert it into a resume profile for a 12-year .NET developer