About the role
Responsibilities:
- Build, lead and mentor a dynamic team in software development, integration, verification, quality assurance and security to ensure project deliveries with quality through good collaboration and high engagement.
- Build an integrated, skilled and flexible team across sites in Germany and India.
- Strategise to build a strong team through strong people management and enhance team efficiency and career pathing to grow.
- Foster a strong team culture of innovation and continuous improvement.
- Drive organisational change and transformation initiatives to improve employee satisfaction and retention.
- Ensure effective communication across teams and senior leadership, aligning team goals with overall company objectives.
- Report functionally to the Global Head of Software Development in Germany.
- Reporting Structure.
Requirements:
- B. Tech or Bachelor's in Engineering or any other relevant field.
- M. Tech., Master's in Engineering, or any other relevant field.
- 18+ years of experience.
- Experience in software development, with a strong focus on leading large-scale, global engineering teams.
- Hands-on experience with enterprise web/cloud applications using Java stack, Spring,
- Spring Boot, Angular, Blazor. NET, and various database systems.
- Familiarity with on-prem infrastructure, containerisation, and Azure cloud.
- Knowledge of test automation, security practices, secure software development lifecycle (SSDLC), and quality assurance.
- Deep understanding of modern enterprise-class software technologies and practices for both on-prem and cloud solutions.
- Expertise in managing end-to-end software development projects, including sustaining engineering.
- Strong leadership and strategic planning skills.
- Expertise in partner management, effort estimation, resource planning, and skill matrix development.
- Excellent problem-solving abilities, with a focus on scalability and performance optimisation.
- Proven ability to manage complex team dynamics and drive employee engagement.
- Experience working within an Agile environment, supporting Scrum Masters and development teams.
- Excellent communication and interpersonal skills in an intercultural environment.
- Ability to drive organisational change and foster a high-performance culture.
- Strong people management skills with a focus on coaching, mentoring, and professional growth.
- Excellent verbal and written communication skills, capable of effectively articulating test findings and collaborating with cross-functional teams.
- Self-motivated, detail-oriented, and capable of managing multiple priorities in a dynamic, fast-paced environment.