Job title
Senior .Net Developer
Experience: 7+years. | Opening(s): 4 | Location: Mohali and Ahmedabad | Department: Web
Education:
UG – B.Tech/B.E/BCA (IT/Comp Science), PG – MCA/M.Tech,MS/M.Sc (Science)
Position Summary
We seek a highly skilled and experienced Senior .Net Developer to join our dynamic team. The ideal candidate should
possess strong expertise in C# and .NET Core, along with proficiency in building scalable distributed applications. We
encourage you to apply if you have a passion for technology, enjoy working in a collaborative environment, and have a
proven track record of delivering high-quality solutions.
Responsibilities:
- Develop, maintain, and enhance robust applications using C#, ASP.NET, .NET Core, EF Core, and related technologies.
- Design and implement RESTful APIs using RESTful principles for seamless communication.
- Utilize Docker and containerization techniques to deploy applications efficiently and reliably.
- Strong understanding of OOPS concepts, MVC, and Design patterns.
- Utilize strong relational database skills, primarily with MS SQL or MySQL, to design database schemas, write optimized queries, and ensure data integrity.
- Implement caching mechanisms to improve application performance and responsiveness.
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
- Stay updated with the .net ecosystem, emerging technologies, and industry trends, and incorporate them into
projects when appropriate. - Understanding microservices or serverless-based architectures is valuable.
- Demonstrate familiarity with cloud platforms such as AWS or Azure primary services as a developer.
- Mentor junior developers, conduct code reviews, and provide technical guidance to foster a culture of continuous learning and knowledge sharing within the team.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 7+ years of professional experience in software development with a focus on .NET technologies.
- Proficiency in C# and .NET Core.
- Experience in building and consuming RESTful APIs.
- Strong understanding and practical experience with Docker and containerization.
- Familiarity with cloud platforms such as AWS and Azure.
- Demonstrated experience in designing and implementing scalable distributed
- Expertise in relational databases, particularly MS SQL/MySQL.
- Hands-on experience with caching mechanisms.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
- Proven ability to work independently and take ownership of projects from conception to delivery.
- Ability to thrive in a fast-paced, agile environment.