Overview

Description

Fulltime, remote

The primary goal of the project is the realization and productive implementation of several applications (SAP

Backend, Fiori/UI5 Frontends, Android Apps) in connection with the SAP process of DB Netze R3N.

The client, DB Netze, requires a support service within the internal project MaNaVe

to create the concept, technical design, implementation and testing. With the help of mobile devices

employees in the plants will be able to track existing components within one step of the

process, e.g. storage, with serial numbers (scanning via Android-enabled devices).

enabled devices). This ensures a comprehensive inventory and localization of individual components throughout their life cycle.

throughout their life cycle.

Tasks:

? Conception and implementation of technical components for mobile Android applications based on the

technologies used incl. associated interfaces, modules and corresponding databases in compliance

compliance with the standards of the client (Java/Kotlin + SAP Android SDK, REST/OData, Git, Pipeshift).

? Fixing bugs from the test phases in the applications / components also in code parts implemented by other

Code parts implemented by other developers. Prepare, execute and document component tests,

module tests, module group tests, peer reviews according to the client’s standards.

? Documentation of the technical components in the language required in the respective project context

(German and/or English)

? Creation of system documentation

? Creation of delivery packages for the applications in question using the CI/CD tools and their rules

CI/CD tools and their rules. (GitHub, Pipeshift, etc.)

? Execution of effort estimations

? Creation of automated software tests (JUnit/E2E tests).

? Setting up and maintaining development environments.

? Placement of developed applications in the stores of the respective platforms (e.g. Google Play

Story, Apple Store) according to applicable standards of the client.

? Provide technical support and advice to the client in the execution of quality gates in the

project context.

? Technical support and consulting of the teams involved in the implementation of the designed solution

during the entire duration of the project.

? Prepare and participate in load and performance testing and penetration testing.

Must-Requirements:

– Several years of experience (>= 4 years) in programming Android applications under Java and Kotlin.

Programming based on mobile technologies (REST/ OData) + working with legacy code expression:

excellent and multiple field-tested current knowledge.

– Professional handling of dev tools (e.g. Android Studio, Jetpack Compose, MockK).

and multiple field-tested current knowledge

– Very good written and spoken German skills (at least level C1 or C2)

– Extensive experience in configuration management using GIT and the operation and use of

Continuous Integration/Continuous Delivery (CI/CD) pipelines.

Target Requirements:

– English spoken and written – level B2 equivalent.

– Methodological competence, modeling, process models.

– Methodically supported structured work and approach (structure, reliability, resilience).

– Knowledge of security architectures and the security mechanisms of the Android platform.

– Practical experience in UX/UI design (implementation of design specifications)

Lade deinen CV/Lebenslauf oder eine andere relevante Datei hoch. Maximale Dateigröße: 256 MB.


Du kannst dich mit deinem Online-Lebenslauf für diesen Job und andere bewerben. Klicke auf den Link unten, um deinen Online-Lebenslauf zu übermitteln und deine Bewerbung per E-Mail an diesen Arbeitgeber zu senden.

About ZeilenJOB

Portal für Remote Jobs