Search by job, company or skills

Hitachi Rail

Systems Engineering Lead

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

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 & responsibilities:

The Systems Engineer Manager is responsible for delivering software solutions for complex, highstakes 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.

The Systems Engineer Manager responsibilities are as follows, he/she must:

  • Deliver software solutions that meet budget, schedule and Customer expectation
  • Provide technical & software development leadership to the software development team;
  • Ensures global consistency of the software development process, practices and tools;
  • Lead a team in performing all software development activities, ensuring software development activity operates within constraints provided by approved architecture and design policy;
  • Manage Requirements according to the System Specification : Traceability, Com pliance
  • Define 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 required;
  • Defines the Sw development cycle in consistency with that of upper/same level elements (dependences, co-engineering activities).
  • Participates in the specification of the functions and interfaces of products to be developed.
  • Participates in the definition of the architecture, and the allocation of functions, to the components for which they have primary responsibility
  • Performs the corrective and evolutionary maintenance of the System and the continuous improvement of the source code and the associated tests
  • Ensure software development and integration,
  • Also contribute to the improvement of the source code (refactoring and qualimetry) as well as the implementation of automatic tests

Work experience & qualification requirements

  • A bachelor's level degree in a computer science or relevant fieldMinimum of 10 years of experience in Deployment of complex and critical System
  • You have strong skills in : Agile Methodology / SCRUM Software coding Skills: JAVA/Spring REACTC#/C++, Framework .NET, XML, XSLT, Web Services, Object oriented methodology Linux UbuntoOS Windows / IDE Visual StudioDatabase
  • Skills: SQL Server 2008 R2 / SQL Server 2012/ SQL Server 2016
  • Database development (Stored Procedures, SQLrequest)
  • Specific Tools : ClearCase/GIT, TFS (defects management) = Azure DevOPs
  • Tool's practice like DOORS, POLARION or REQTIFY
  • Fluent in English. French is a nice to have.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144186035