Technical Team Lead (.NET)
Job Description:
Duties & Responsibilities:
- Responsible for complex logic building, database designing, and architecture implementation
 - Conduct code reviews, suggesting improvements and ensuring code standards
 - Write code and perform unit tests as required to ensure compatibility and stability
 - Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and propose code solutions
 - Coordination with QA and BA
 
Qualification & Experience:
- Bachelors in CS from a reputable institute
 - 4-6 years of relevant experience
 
Skills Required:
- Strong problem solving, analytical skills & the ability to understand complex business requirements.
 - Excellent knowledge of HTML, CSS, AJAX, and JavaScript
 - Excellent knowledge of data structure, OOP, Databases, Web Services & API based communication
 - At least 4 years experience on C#, ASP.NET (.Net Core a plus) using MVC and SQL Server
 - Good knowledge of one of the following javascript frameworks Angular 5+, React or Vuejs
 - Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
 - Excellent knowledge of solution design patterns, code pattern, and best practices
 - Work on large application like ERP or CRM
 - Azure or AWS platform expertise is desired
 
Benefits:
- Market competitive salary package
 - Career growth opportunities
 - Health care benefits
 - Provident Fund & EOBI
 - Subsidized transport facility (subject to availability)
 
Required Skills:
Angular MVC ERP Design Patterns OOP CRM Analytical Skills Analysis Tests Business Requirements Reviews Problem Solving Web Services Architecture ASP.NET AJAX CSS Databases Salary Git Availability C# HTML SQL JavaScript Design Communication Business