← Back to jobs
Kolkata, West Bengal, India
No related jobs found
Key Responsibilities
• Lead a team of developers in designing, developing, and maintaining enterprise
applications.
• Provide technical guidance, architecture recommendations, and code reviews.
• Maintain and enhance existing applications built using ASP.NET Web Forms
(VB.NET and C#).
• Develop and support legacy ASMX Web Services.
• Design and develop RESTful APIs using ASP.NET Core Web API.
• Build and maintain modern UI components using Blazor.
• Design, optimize, and troubleshoot Microsoft SQL Server databases, stored
procedures, views, and performance issues.
• Participate in application modernization and migration initiatives.
• Collaborate with business stakeholders, QA teams, and project managers to
deliver high-quality solutions.
• Troubleshoot production issues and provide timely resolutions.
• Promote coding standards, best practices, and technical documentation.
Required Technical Skills
Mandatory
• 8+ years of experience in Microsoft technologies.
• Strong expertise in ASP.NET Web Forms using VB.NET and C#.
• Experience with Legacy ASMX Web Services.
• Strong knowledge of Microsoft SQL Server.
• Experience with:
o Database Design
o Stored Procedures
o Functions
o Views
o Query Optimization
o Performance Tuning
• Strong experience with ASP.NET Core Web API.
• Hands-on experience with Blazor.
• Strong proficiency in JavaScript.
• Good understanding of Object-Oriented Programming, Design Patterns, and
SOLID principles.
• Experience with Git or other version control systems.
• Strong debugging and problem-solving skills.
Preferred Skills
• Working knowledge of React.js.
• Experience in application modernization from legacy .NET applications to
modern .NET.
• Experience with REST APIs and JSON-based integrations.
• Familiarity with Azure DevOps, CI/CD pipelines, or similar tools.
• Experience working in Agile/Scrum environments.
Leadership Expectations
• Lead technical discussions and solution design.
• Mentor junior and mid-level developers.
• Review code and ensure adherence to coding standards.
• Estimate development efforts and identify technical risks.
• Coordinate with cross-functional teams.
• Drive continuous improvement and engineering best practices.
Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or
a related discipline.
• Equivalent industry experience will also be considered
Bachelor's degree
No related jobs found
← Back to jobs