Overview
Description
Full-time, largely remote
Your services will be provided in one of the Agile Release Trains (ART) of the Large Solution Capacity2Schedule (C2S).
provided.
As part of DB Netz AG’s IT digitization strategy, the Large Solution C2S will replace parts of the existing
existing systems for timetable design and, in cooperation with the designers and the EVs
and the RUs, it creates the tools for the digitalization of the timetable. The goal is to
simplify the application landscape, as well as to create more transparency about the network capacities
and to increase quality potentials.
The newly created services will be developed using agile approaches in the framework of SAFe
(Scaled Agile Framework). A particularly relevant building block for the new systems is the development and quality
and quality assurance procedure. Here, the future planned development according to TDD (Test-Driven
Development) must be taken into account. In addition, there will be a strong focus on microservice architectures and associated
related test strategies.
The existing teams are set up agilely according to the above-mentioned SAFe logic as Agile Release Train (ART). The
organization of the ART corresponds to the workflows, structures and procedures documented in the SAFe framework.
and procedures and is specified by the client.
Tasks:
? Support and conception, development and optimization of complex, innovative software solutions in the
Typescript full-stack using the latest technologies and agile approaches.
? Implementation of business requirements using functional programming (Lodash/fp)
? Development of a software solution for the implementation of customer-specific requirements for the
operational infrastructure
? Willingness to familiarize with complex technical contexts concerning railroad infrastructure data
(switches, tracks, signals)
? Technical consulting and coordination with the employees of the technical specification department
? Piloting and implementation of new applications/components as well as their integration into the
overall development
? Development and definition of methodical and technical procedures on team level ?
? Analysis of functional requirements for the IT systems as well as deriving, elaborating and developing
technical implementation options
? Promoting and driving the implementation of the technological strategy, the architectural-technical
exchange of knowledge and innovation and standardization in the project
? Fixing bugs from the testing phases in the applications / components
? Create and execute automated tests with Cypress
? Technical support for the development of interfaces
? Quality assurance with the help of unit tests
? Establishment and expansion of CI/CD pipeline
? Creation, estimation and planning of user stories and features according to SAFe approach model
? Regular coordination according to agile approach with the project team (Scrum team in SAFe)
Must-Requirements:
– Several years of experience in implementation with JavaScript/Type-Script, Node.js and Express >3 years.
– several years of experience in React, Redux, Redux Saga and Websockets >3 years
– Several years of experience in Test Driven Development (especially testing with Cypress and Unit Tests) 2 years
– At least one year of experience in railroad infrastructure data management 3 years
– several years of experience in creating technical documentation >1-2 years
– concrete experience with GitLab 1-2 years
– concrete experience with GitLab
About ZeilenJOB
Portal für Remote Jobs