As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure that the software meets client requirements, applying your knowledge of technologies and methodologies to support project goals, and overseeing the implementation of solutions that enhance system functionality and performance. You will engage in problem-solving activities, ensuring that the software development process aligns with best practices and industry standards, while also mentoring team members to foster a collaborative and innovative work environment. Roles & Responsibilities: - Expected to be an SME. - Collaborate and manage the team to perform. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Expected to provide solutions to problems that apply across multiple teams. - Facilitate knowledge sharing sessions to enhance team capabilities. - Monitor project progress and ensure timely delivery of milestones. Professional & Technical Skills: - Must To Have Skills: Proficiency in Siemens Teamcenter. - Experience with software development methodologies such as Agile and Waterfall. - Strong understanding of system integration and configuration management. - Ability to troubleshoot and resolve software issues effectively. - Familiarity with programming languages relevant to software development. Additional Information: - The candidate should have minimum 12 years of experience in Siemens Teamcenter. - This position is based at our Chennai office. - A 15 years full time education is required.