Team Lead .NET - Software Development

Authorgen Technologies/WizIq
  • Gurgaon
  • 15-20 lakh
  • 7-10 years
  • 05 Feb 2015

  • Software Design & Development, IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Senior Engineer/Team lead
Role Description:
The incumbent is responsible for the development of Web-based software applications with and through a development team consisting of around 5-10 members. The role of a TL will include supporting Project Manager in preliminary stages of Requirement Analysis, participating in project planning, full ownership of team performance, managing timely and quality delivery and troubleshooting the team member's development issues.

Principle Accountabilities:
Project Planning, Reviews and Overall Management:
* Work closely with Solution Architect to gather functional requirements and capture them in standard notations
* Monitor development activities on a routine basis for own team and ensure that task completion is according to delivery schedule and desired quality standard
Software Development:
* Develop code for complex functionality
Team Management:
* Plan and allocate tasks within the team
* Monitor performance of Team Members on a routine basis by tracking work-in-progress and manage performance (performance planning, performance counseling, productivity management)
* Provide technical guidance to Team Member's to resolve technical issues
Unit Testing, Code and Document Reviews:
* Conduct unit testing for own module
* Verify accuracy, security, and completeness of deliverable by implementing comprehensive testing vis-a-vis design specifications and requirements
* Review all project related documentation
Software Debugging:
* Ensure that all the identified issues are resolved before software integration/ release
Software Release/ Project Implementation:
* Execute module integration and release related activities
Communication and Feedback:
* Coordinate with QA group for reviews and bug status
* Provide performance/ behaviors related feedback to Team Members and escalating any issues to Project Manager
Reporting and Documentation:
* Track milestone achievement on a routine basis through daily status meetings
* Submit project status reports according to defined timelines
* Maintain the performance tracking records for own team to ensure that any performance issues are resolved as soon as possible
Key Skills, experience & knowledge required:
* 6 to 8 years of experience on, C#, SQL Server, Javascript, JQuery, MVC.
* Experience in AGILE development methodologies - SCRUM, XP, TDD
* knowledge of estimation techniques
* Experience in software design language, UML
* Experience in database and front end optimization

Job Posted By

About Organisation

Authorgen Technologies/WizIq