Software Engineering Team Leader
Core
Lead the development of PC software applications, driving engineering best practices and coordinating teams to deliver innovative, scalable, and high-quality solutions aligned with business needs.
Role type
Senior Software Engineering Team Leader
Builds
PC software applications for the railway and public transport sectors
Domain
Industrial software / Railway systems
Deliverable
production ML models | product features (via careerplan.io/jobs/3743990015892016-software-engineering-team-leader-at-wabtec)
Required skills
Technical leadership, software architecture design, project planning and coordination, code quality and security standards, DevOps and CI/CD, embedded systems integration, SQL and NoSQL databases, C#, .NET, C++, Python
Preferred skills
Postgraduate degree in software engineering or technology management, automation of testing and deployment, evaluation of new technologies
Technologies
C#, .NET, C++, Python, SQL, NoSQL, DevOps tools, CI/CD pipelines
Responsibilities
Define software architecture and technological evolution, plan and supervise development projects, establish development and security standards, manage priorities and technical risks, collaborate with Product, Hardware, and Firmware teams, drive continuous improvement through automation
Seniority
Senior, hands-on IC with team leadership