As a . Net Software Development Lead will lead a team of developers to design, code, and deploy innovative . Net solutions. From the initiation of the project construct phase, the technical lead works as a part of the engineering team, leading and guiding a team of developers in designing, developing and maintaining one or more of the customized products for our clients in an innovative and deadline driven environment. Participating actively in software design discussions Managing a small group of developers and ensuring quality deliverables Writing code that is both functional and elegant, following appropriate design patterns Strong knowledge of enterprise class software requirements including security, scalability, and usability Good at requirement analysis, design, implementation, testing, problem analysis and resolution, and technical documentation Ability to lead and oversee developers through the product design, planning, development implementation, and productsystem test Working in a team with mentoring team Excellent communication skills - written & verbal Educational Qualifications: BE or B. Tech in Computer Science IT MCA at least 8 years of development experience in . Net based environment and proven record leading . Net application development projects Excellent exposure in Object Oriented Design skills using C# and . NET Async processing, multithreading, GC Database - joins, stored procedures, indexes, locking Database optimization and profiling Debugging and performance profiling NET concepts ( delegate, value types, generics) Server and user controls (Datagrid, ReportViewer, Custom) Practical application of software product development standards and methodologies including Agile, XP, RUP and UML with ASP. NET, C# and SQL Server or any other RDBMS Good experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews Strong Analytical abilities, proven leadership qualities, excellent technical capabilities, good communication skills, ability to work in challenging environments displaying and infusing team values. Salary: Not Disclosed by Recruiter Industry: IT-Software / Software Services Functional Area: IT Software - Application Programming , Maintenance Role Category:Programming & Design Role:Team Lead/Technical Lead Keyskills sql server software development uml mca design patterns multithreading verification application development rdbms agile Desired Candidate Profile Education- UG: B.Tech/B.E. PG:MCA Doctorate:Any Doctorate - Any Specialization, Doctorate Not Required Please refer to the Job description above