https://bayt.page.link/ZMjRp5dw6LvWSQJp9
Create a job alert for similar positions

Job Description

About Us


A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.


Cairo, Egypt (On-Site)Purpose of the position:
  • The Software Engineer Manager is a technical project delivery role responsible for defining, specifying, documenting and delivering the software solutions for complex and critical projects in Egypt. 
  • Being able to understand and interpret customer and system requirements is a key skill required to be successful in this role. You must also be able to listen, understand and provide assistance for technical matters relating to Automated Fare collection systems.
  • The Software Engineer Manager, works alongside the System Engineering Manager and the Head of Engineering. He is responsible for managing the software development-related tasks, and ensuring that software development solutions are proposed, implemented, delivered and deployed to the agreed scope, budget, and schedule.
  • The Software Engineer Manager must be familiar with a Web Orientated Architecture including web and mobile applications.

Main Responsibilities:


The Software 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 & Compliance
  • Ensures the key people appointed on the Project are properly skilled;
  • 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;
  • Manage and monitor software development work activities and status using tools such as TFS;
  • Defines the Sw development cycle in consistency with that of upper/same level elements (dependences, co-engineering activities).
  • Tailors the Sw Engineering Environment (process, practices and tools) according to Country/Company and project’s requirements.
  • Allocates responsibilities to individual contributors.
  • 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,
  • Manage the variability of software components to meet the needs of different projects,
  • Be the guarantor of the performance, quality, deadlines and workload of the work entrusted to you,
  • Also contribute to the improvement of the source code (refactoring and qualimetry) as well as the implementation of automatic tests
  • Manages people effectively, including participation in the professional development of technical employees in line with the business strategy;
  • Manages the skills and competencies of people on their team – including themselves – in particular in view of requirements of an Authorized Engineering Organization according to Competency Management Policies;
Experience, Education and specific Requirements:
  • More than 10 years of experience
  • A bachelor's level degree in a computer science, software engineering or any relevant field,
  • Fluent in English is a must and French is a plus,
  • Ticketing Solution experience is a MUST,
  • Interstate and overseas travel required
Technical Knowledge and skills Requirements:
  • Agile Methodology / SCRUM
  • Software coding Skills:
  • C#/C++, Framework .NET, XML, XSLT, Web Services, Object oriented methodology
  • OS Windows / IDE Visual Studio
  • Database Skills:
  • SQL Server 2008 R2 / SQL Server 2012/ SQL Server 2016
  • Database development (Stored Procedures, SQL request)
  • Specific Tools:
  • ClearCase/GIT
  • TFS (defects management) = Azure DevOPs
  • Experience in Web Oriented Architecture solution
  • Microsoft office (Word, VISIO, Excel, MS Project)
  • tool’s practice like DOORS, POLARION or REQTIFY
  • tool’s practice like TFS or JIRA
  • Autonomy
  • Versatility and flexibility

Work Location:


  • Company office at El Attaba Metro Station

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.



At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.


We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail.


Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.