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...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application