Overview
System Engineering Manager Jobs in Cairo, Egypt at Hitachi Rail
Title: System Engineering Manager
Company: Hitachi Rail
Location: Cairo, Egypt
Job Description
Hitachi Rail has a singular focus on moving people. We believe that people should have the freedom to be able to travel wherever they want, on any mode of transport they choose and that the experience should be seamless. To that end we focus heavily on making our offering just that – universal, flexible and simple. We happen to build ticketing systems to do just that.
Against this backdrop we now find Transit Authorities looking for Next Generation Ticketing systems that take all of the above into consideration and provide solutions that:
- Conform and work alongside existing traditional transport operators and mean of travel.
- Provide transit payment solutions that are built on an Open Payment
- Provide digital services.
- Real time information for stakeholders to provide services
Roles & responsibilitie
s
The Systems Engineer Manager is responsible for delivering systems solutions for complex, high‑stakes projects in Egypt. The role requires strong ability to understand customer and system requirements, as well as provide technical support for Automated Fare Collection systems. Working closely with the System Engineering Manager and the Head of Engineering. The SEM oversees all software development activities, ensuring solutions are defined, implemented, and delivered within the agreed scope, budget, and timeline. The position requires solid knowledge of web‑oriented architectures, including both web and mobile applications, and is based at the Hitachi office in Cair
o.
The Systems Engineer Manager responsibilities are as follows, he/she mu
- st:Deliver software solutions that meet budget, schedule and Customer expectat
- ionProvide technical & software development leadership to the software development te
- am;Ensures global consistency of the software development process, practices and too
- ls;Lead a team in performing all software development activities, ensuring software development activity operates within constraints provided by approved architecture and design poli
- cy;Manage Requirements according to the System Specification : Traceability, Complia
- nceDefine and solve problems in a persistent and systematic fashion, taking an engineering lead on defect management in accordance with engineering processes and be hands-on with troubleshooting exercises when requir
- ed;Defines the Sw development cycle in consistency with that of upper/same level elements (dependences, co-engineering activitie
- s).Tailors the Sw Engineering Environment (process, practices and tools) according to Country/Company and project’s requiremen
- ts.Participates in the specification of the functions and interfaces of products to be develop
- ed.Participates in the definition of the architecture, and the allocation of functions, to the components for which they have primary responsibil
- ityPerforms the corrective and evolutionary maintenance of the System and the continuous improvement of the source code and the associated te
- stsEnsure software development and integrati
- on,Also contribute to the improvement of the source code (refactoring and qualimetry) as well as the implementation of automatic te
sts
Work experience & qualification requirem
- ents
A bachelor's level degree in a computer science – or relevant – - fieldMinimum of 10 years of experience in Deployment of complex and critical S
- ystemYou have strong skills in : Agile Methodology /
- SCRUMSoftware coding Sk
- ills:JAVA/Spring
- REACTC#/C++, Framework .NET, XML, XSLT, Web Services, Object oriented method
- ologyLinux U
- buntoOS Windows / IDE Visual S
- tudioDatabase Skills: SQL Server 2008 R2 / SQL Server 2012/ SQL Server
- 2016Database development (Stored Procedures, SQL req
- uest)Specific Tools : ClearCase/GIT, TFS (defects management) = Azure D
- evOPsTool’s practice like DOORS, POLARION or RE
- QTIFYFluent in English. French is a nice to
have.