Technical Lead - .NET

Job ID PIC_TL_.NET_MG

Experience: 2 to 4 years

Position Type: Full Time

Locations:

  • Mumbai
  • Navi Mumbai
  • Pune
  • Bangalore

Job Description

The .NET technical lead is responsible for:

  • Leading a team of five to ten developers and be accountable for delivery of world class applications
  • Leading the technical design representative to the Business Partner Lead, Project Manager and development team for the assigned project
  • Creating detailed design including technical deliverables and tasks, and technical project estimates
  • Application development and adherence to development standards
  • Directing development approach for the project, including tools, process, and best practices
  • Creating and levering prototypes and templates to be used by the developer team
  • Partnering with Project Managers, Quality Leads for resolution of application defects and application transition to production, including warranty support
  • Identifing and resolving technical action items, issues and risks
  • Ensuring technical operational readiness and transition to production

Required Skill Sets

  • Strong experience in .NET 4.0 and .NET MVC (including core framework capabilities examples like Reflection, Generics, LINQ, lambda expression, multi-threading concepts)
  • Ability to quickly understand business requirement and translate it to technical requirements
  • Experience in analysis, design, coding, and implementation of large-scale .NET object-oriented applications and web 2.0 applications
  • Expertise in multiple technologies and architectures
  • Strong experience on UI technologies including advanced Javascript, jQuery, AngularJS etc
  • Experience with Design pattern, test driven development and Isolation frameworks
  • Experience with Windows Services, WCF, and ASP.NET UI applications
  • Experience with SQL server or other RDBMS database

Interpersonal Skills

Good verbal and non-verbal communication is a must along with strong analytical thinking and problem solving skills. Good at decision-making. The ability to mentor other developers and enforce development best practices such as encapsulation, composition, continuous integration, and test-driven development.


Educational Qualification

B.E., BTech, Computer Science or Computer Engineering preferred.

Nothing fits? Don't leave too soon

If we’re not hiring for your position, or you have diverse skills that fit under many job titles, send an open application instead.

OPEN APPLICATION