We are looking for an experienced and passionate Senior .NET Developer to join our development team. The ideal candidate should have a strong background in ASP.NET, MVC, .NET Core, SQL Server, and front-end frameworks such as Angular or React. You will play a key role in designing, developing, and maintaining robust, scalable, and high-performing web applications while collaborating with cross-functional teams in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain web applications using ASP.NET, MVC, and .NET Core frameworks.
- Develop and consume RESTful APIs and microservices to support business applications.
- Create efficient database structures, queries, and stored procedures using Microsoft SQL Server.
- Build responsive and dynamic front-end interfaces using Angular or React.
- Participate in requirement analysis, system design, coding, and unit testing.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams including UI/UX, QA, and Product Management to ensure high-quality deliverables.
- Perform code reviews, provide mentorship to junior developers, and enforce coding standards.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Stay updated with emerging technologies and suggest practical adoption to enhance products.
Must-Have Technical Skills
- Strong experience with ASP.NET, MVC, and .NET Core.
- Proficiency in C# programming language and OOP concepts.
- Hands-on experience with SQL Server (queries, stored procedures, triggers, and performance tuning).
- Experience in front-end development using Angular or React.
- Knowledge of RESTful APIs, Web API, and Entity Framework / EF Core.
- Understanding of HTML5, CSS3, JavaScript, and modern front-end development practices.
- Proficiency with version control systems like Git, GitHub, or Azure DevOps.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- 5 – 8 years of professional experience in .NET development.
- Excellent analytical, problem-solving, and communication skills.
- Strong team player with leadership qualities and a proactive attitude.
What We Offer
- Competitive compensation and performance-based incentives.
- WFO – Work from office
- Exposure to modern technologies and challenging projects.
- Professional development and career growth opportunities.
Job Features
| Job Category | Engineering - Software & QA |

