Position : Software Development Team Lead
Location : Bangalore (Work From Office)
Experience : 8-16 years
Job Description :
We are seeking an experienced Software Development Team Lead to drive the design and development of enterprise-grade software solutions. The ideal candidate is proficient in Microsoft .NET (version 4.0+) using C# and has strong experience with WCF, WPF, WF, LINQ, and Entity Framework.
Key Responsibilities & Skills :
- Design, develop, and maintain enterprise software applications
- Work closely with stakeholders to align on objectives, priorities, trade-offs, and risks
- Proficient in source control management and CI / CD environments
- Experience with automated testing, multi-threading, and concurrency
- Strong debugging, performance profiling, and optimization skills
- Deep understanding of object-oriented and service-oriented application development
- Internally motivated, collaborative, and proactive in improving solutions, systems, and processes
- Excellent communication skills with both technical teams and business stakeholders
- Willingness to travel 20-25% of the time to project sites for implementation and issue resolution