Lead Dotnet Developer - Hyderabad, India - Talentgigs
Description
Role: Azure Cloud and Full stack development
Experience: 6-9 Years.
Location: Hyderabad(Hybrid)
Mandatory: Azure cloud services, C#.Net, Asp. Net, SQL Server, Reporting Service, MVC, JavaScript, UIUX Design.
NP: Immediate - 15 Days
Job Description:
Key Skills:
· Azure cloud services
· C#.NET
· ASP.NET
· SQL Server
· Reporting Services
· MVC
· JavaScript
Essential Expertise:
· Strong development skills (~6-7+ years) with a focus on quality and attention to detail.
· Proficiency in Azure cloud services for designing and developing software solutions.
· Proven track record of delivering high-quality software projects within time and budget constraints.
· Ability to take ownership of technical tasks and deliver solutions that meet customer requirements.
· Excellent organization and time-management skills with the ability to switch tasks easily.
· Commercial experience and technical understanding of Microsoft web and Windows technologies.
· Experience in technical analysis and accurately capturing requirements.
· Exceptional verbal and written communication skills, including the ability to present technical subjects to non-technical audiences.
· Experience with unit testing and ensuring coverage targets are met.
· Collaborative, positive, and proactive attitude.
· Experience in UX/UI design concepts and development.
· Familiarity with Agile and Waterfall project frameworks and methodologies.
Desirable Expertise:
· Development experience in PHP, JavaScript, React, and Flutter.
· Experience in web and mobile application development.
· Familiarity with cloud services such as Azure Cognitive.
· Certifications in related areas, including Database, Architecture Integration services, and Mobile, Data, and Cloud development.
· Understanding of enterprise software architecture design and related tools.
· Up-to-date Microsoft certifications applicable to the company's core services or willingness to achieve them within 12 months.
Responsibilities:
· Ensure timely response to logged issues within SLAs and provide client support as required.
· Communicate project updates regularly to project managers and team leads.
· Manage delivery tickets and track time accurately in project management systems.
· Take ownership of assigned development tasks and ensure high-quality deliverables.
· Proactively identify and resolve technical issues to build trust with clients.
· Organize and prioritize workload, reporting risks and exceptions to managers.
· Mentor junior developers on design patterns and development best practices.
· Collaborate with clients and the team to deliver cohesive solutions.
· Support best practices and continuous improvement of development processes.