This job is in your area. Enjoy a short commute and work close to home.
Job Description
Job Summary
The Software Development Team Lead is responsible for leading a team of software engineers in designing, developing, testing, and maintaining high-quality software applications. This role combines technical expertise with people management, ensuring projects are delivered on time, within scope, and aligned with business objectives. The Team Lead collaborates closely with stakeholders, product owners, and cross-functional teams to drive innovation, improve development processes, and foster a high-performance engineering culture.
Responsibilities
Lead the development and enhancement of software applications using C# and .NET technologies across Windows and Linux platforms.
Support and maintain software systems used in manufacturing and operational environments across multiple regions.
Contribute to technical design, solution architecture, and development best practices.
Work closely with Agile teams to de...