Software Engineering Team Leader
Core
Lead the development of PC software applications, driving engineering best practices and coordinating the team to deliver innovative, scalable, and high-quality solutions aligned with business and client needs.
Role type
Senior IC software engineering team leader (PC applications)
Builds
PC software applications for the railway and transport sector
Domain
Railway equipment and transport systems
Required skills
C#, .NET, C++, Python, SQL, NoSQL, DevOps, CI/CD, Agile (Scrum, Kanban), embedded systems integration, technical leadership, people management
Preferred skills
Master's degree in software engineering or technology management, architecture design, product development
Technologies
C#, .NET, C++, Python, SQL, NoSQL, DevOps tools, CI/CD pipelines
Responsibilities
Lead the PC software development team, define application architecture and technology evolution, plan and supervise development projects, establish development standards and code quality, 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