Overview
Skills
Job Details
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
-
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
-
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
-
Bachelor's or Master's degree in Computer Science, IT, Engineering, or equivalent experience
-
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