Overview
Skills
Job Details
Job Summary
We are seeking a highly experienced and motivated Senior .NET Full Stack Developer to join our dynamic team. The ideal candidate will have 10+ years of professional experience designing and developing enterprise-grade web applications using the Microsoft technology stack and modern front-end frameworks. You will be responsible for the end-to-end development, from architecture and design to implementation, testing, and deployment.
Key Responsibilities
Design, develop, test, and maintain web applications using .NET (C#, ASP.NET, .NET Core) and front-end technologies (Angular/React, JavaScript, HTML5, CSS3).
Architect scalable and secure web solutions following best practices.
Work closely with business analysts, UI/UX designers, and QA teams to gather requirements and deliver solutions.
Implement and maintain RESTful APIs, microservices, and integrations with third-party systems.
Perform code reviews and mentor junior developers.
Optimize application performance, scalability, and security.
Participate in Agile/Scrum development processes and sprint planning.
Troubleshoot production issues and provide timely resolutions.
Required Qualifications
10+ years of experience in .NET development (C#, ASP.NET, .NET Core, Web API).
5+ years of experience in front-end development with frameworks like Angular (v8+), React, or Vue.js.
Strong understanding of REST APIs, Microservices architecture, and cloud-native development.
Proficiency with JavaScript, TypeScript, HTML5, CSS3, Bootstrap.
Strong experience with SQL Server and/or other relational databases (stored procedures, indexing, performance tuning).
Experience with Entity Framework, LINQ, and ADO.NET.
Hands-on experience with Azure or AWS cloud platforms (Azure preferred).
Familiarity with DevOps practices, CI/CD pipelines (Azure DevOps, GitHub Actions).
Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Preferred Skills
Experience with Blazor, SignalR, or WebSockets.
Exposure to NoSQL databases like MongoDB or Cosmos DB.
Knowledge of containerization (Docker, Kubernetes).
Certification in Microsoft Azure or .NET technologies.
Education
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
To Apply: Please submit your resume and contact details. Only W2 candidates will be considered. Sponsorship is not available for this position.