Skills Required:
• Minimum of 6+ years of experience in building multi user .Net applications using n-tier architecture
• Minimum 2 years of working experience as a Technical Lead
• Should have handled at least one project in Core or have a minimum of 1 year experience in it
• Cloud knowledge and hands on experience at least in 1-2 projects. Should have minimum 1 year experience in Azure.
• At least 2 years in WCF services/Web API, MVC and Entity framework
• Good Experience in , C#, Web Services, HTML, XML, OOA and OOD Concepts
• Good Experience in .Net applications Design including design patterns
• Sound knowledge of estimation technique
• Sound Knowledge of unit testing methodologies and frameworks
• Good ability to anticipate issues and formulate remedial actions
• Sound ability to take on multiple assignments.
• Good problem solving skills.
• Good communication skills (written & spoken): Should be able to communicate with customer and other teams
Responsibilities:
• Own one or more projects under development
• Thoroughly understand the Requirements & Design and Develop detailed design
• Design and implement automated unit testing framework as required
• Use best practices and coding standards
• Conduct peer-reviews and lead reviews and provide feedback
• Clarify all unknown areas, which are communicated by the Onsite team, from the customer
• Mentor junior team members with the assistance of PM/Architect
• Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager
• Quality, on time delivery of agreed deliverables
• Target - Zero surprises; proactively react to the surprises with the detailed written explanation
• Help PM in the annual and mid-year appraisal process
• Overall tech lead should be a reference book for his/her team members