We are a leading software consultancy company headquartered in Mumbai, seeking a highly skilled Senior .NET Developer to join our dynamic team. The ideal candidate will have extensive experience in .NET and ASP.NET, with a strong specialization in UI development, as well as proven experience in server-side development. This role demands an individual who is not only an expert in development but also a great communicator and team player, capable of supporting and mentoring other team members.
Responsibilities:
- Full Stack Development: Expertly design, develop, support, and update end-to-end solutions using the latest .NET Core and ASP.NET MVC technologies.
- Server-side Development: Implement robust server-side solutions ensuring high performance and scalability.
- SQL Server: Optimize and manage SQL Server databases, including stored procedures, schemas, and performance tuning.
- Architecture Design: Develop and design applications based on MVC, Service-Oriented Architecture (SOA), and multi-tiered cloud architecture.
- Framework Components: Create and utilize framework components to enhance development efficiency.
- Unit Testing: Employ unit test automation frameworks for the .NET framework to ensure the delivery of high-quality code.
- Collaboration: Work closely with team members, providing support and guidance as needed to foster a collaborative and high-performing environment.
- Mentorship: Mentor developers, providing guidance and support to help them grow in their roles.
- Leadership: Lead development projects, ensuring best practices are followed and high-quality solutions are delivered on time.
- Framework Utilization: Prioritize the use of out-of-the-box framework features over custom solutions to enhance efficiency and maintainability.
Required Qualifications:
- Minimum 10 years of ASP.NET and Microsoft application development experience.
- Specialist in UI development with proven server-side development experience.
- Extensive experience with MVC, SOA, and multi-tiered cloud architecture-based applications.
- Proficient in developing and using framework components.
- Experience with unit test automation frameworks for the .NET framework.
- Excellent communication skills and a strong team player.
- Proven experience in mentoring and leading development teams.
- Understands Azure Logic apps in depth. Can understand how it has to interface with external systems
- Understands the inbuilt libraries and how to invoke them for EDI conversions
- Experience of at 2 development projects. Should be able to guide a small team of developers on best practices for LogicApps
Technical Skills:
- .NET Core ASP.NET MVC
- .NET Core Entity Framework
- SQL Server, including stored procedures, schema design, and optimization
- Azure Logic Apps
Good to Have Skills:
- Using Co-Pilot for Development Productivity Enhancement