Job Summary:
We are seeking a highly skilled and experienced Senior .NET Full Stack Developer to join our dynamic team. The ideal candidate will have strong expertise in both front-end and back-end development, with a focus on building scalable, high-performance web applications using the Microsoft technology stack.
Key Responsibilities:
Design, develop, and maintain web applications using .NET Core/.NET Framework, C#, and ASP.NET.
Build responsive front-end interfaces using Angular/React, HTML5, CSS3, and JavaScript/TypeScript.
Develop and integrate RESTful APIs and microservices.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure code quality through unit testing, code reviews, and adherence to best practices.
Optimize application performance and scalability.
Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
Mentor junior developers and contribute to technical leadership.
*
Required Skills \& Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
6+ years of experience in full stack development using .NET technologies.
Strong proficiency in C#, ASP.NET Core, Entity Framework, and LINQ.
Hands-on experience with front-end frameworks like Angular or React.
Solid understanding of RESTful services, Web APIs, and microservices architecture.
Experience with SQL Server and/or other relational databases.
Familiarity with DevOps practices and CI/CD pipelines.
Excellent problem-solving and communication skills.
Experience with cloud platforms like Azure
Experience in Git and Agile methodologies preferred.