Job title: Senior .NET Developer (With .NET Core Expertise)
Work Location: Mumbai
Division/Department: Software Division
Job Overview: Working on client project and perform activities like,
lead development efforts, mentor junior developers, and contribute to the strategic growth etc.
Responsibilities And Duties
• Lead the design and development of .NET Core applications, ensuring high performance, scalability, and maintainability.
• Collaborate with cross-functional teams, including project managers, designers, and quality assurance, to deliver high-quality software solutions.
• Provide technical leadership and guidance to junior developers.
• Architect, implement, and maintain complex back-end systems using .NET Core and associated technologies.
• Perform code reviews to maintain code quality, ensure adherence to coding standards, and share best practices with the team. • Investigate and resolve software defects and issues.
• Optimize application performance and scalability.
• Stay up-to-date with industry trends, emerging technologies, and best practices in .NET Core development.
• Contribute to the continuous improvement of development processes and methodologies.
• Mentor and provide guidance to junior developers on .NET Core best practices. Qualification
• Master’s degree in Computer Science, Information Technology, or a related field.
• Min 5 years of professional experience in .NET development with a focus on .NET Core.
• Extensive expertise in C#, ASP.NET Core, and the .NET Core Framework.
• Strong expertise in SQL databases, database design, and query optimization.
• In-depth knowledge of web technologies, including HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular).
• Experience with version control systems, such as Git.
• Strong problem-solving and critical-thinking abilities.
• Excellent communication and collaboration skills.
• Relevant certifications in .NET Core development are a plus