System Engineering Manager (SEM)
Core
Delivering systems solutions for complex, high-stakes Automated Fare Collection projects in Egypt, ensuring seamless travel experiences for transit authorities.
Role type
Senior System Engineering Manager (Software Development Lead)
Builds
Automated Fare Collection systems, ticketing solutions, and digital services for transit operators.
Domain
Transportation / Rail / Automated Fare Collection
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, software development leadership, requirements traceability, defect management, web-oriented architectures, Agile/SCRUM, Java/Spring, C#/C++, .NET, SQL Server, Git/ClearCase, DOORS/Polarion
Preferred skills
French language proficiency
Technologies
Java, Spring, React, C#, C++, .NET, XML, XSLT, Web Services, Linux Ubuntu, Windows, Visual Studio, SQL Server, ClearCase, Git, TFS/Azure DevOps, DOORS, Polarion, REQTIFY
Responsibilities
Lead software development team and ensure adherence to architecture and design policies; Manage requirements traceability and compliance; Define and solve engineering problems; Perform corrective and evolutionary maintenance and code refactoring; Ensure software development and integration; Tailor engineering environment to project requirements.
Seniority
Senior, hands-on IC with team leadership