Javascript Entwickler

Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Projekt ID: 8501

Der Auftragnehmer (Dienstleister) erbringt seine Leistungen als „Agile Software Engineer (Web/JEE)“ zur Unterstützung in der Produktweiterentwicklung und Wartung der Vertriebsplattform der Deutschen Bahn.

Darunter fallen Design und Implementierung von IT-Projekten in der fachlichen Domäne Ticketing Systems für den Personenverkehr mit Einsatz in der Komponente eSuite, SelfCheckin und RailServer der DB Vertrieb GmbH.



Gegenstand des Vertrags

Der Dienstleister erbringt folgende Leistungen:

Teilnahme an allen Scrum relevanten Meetings

Entwicklung und dem Einsatz von agilen Schätzmethoden

Know-how Transfer bei der Einhaltung der Definition of Done im Team

Gestaltung von Sprint Planning und Review Meeting

Refactoring / Programmierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien (JavaScript, Node.js, Java, JSP, CSS, TypeScript, etc.) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken

Design neuer Komponenten

Beheben von Fehlern in den Applikationen / Komponenten

Steuerung und Messung der Qualität der Software durch Auswahl und Einsatz geeigneter Metriken

Kenntnisse und Vermittlung von Ablaufprozessen innerhalb des agilen Dreiklangs (Agiles Requirements Engineering, Agiles Projektmanagement und Agiles Software Engineering)

Entwicklung und Umsetzung einer Testarchitektur für automatisierte Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mockobjekten mit z.B. Jasmine

Dokumentation der technischen Komponenten

Sicherstellung, dass fertige Software Inkremente nach jedem Sprint geliefert werden können

Einrichten von Entwicklungsumgebungen

Evaluierung von neuen Technologien und Übertragung von Agilen Software Engineering Patterns auf diese Technologien

Vorbereitung von Entscheidungsvorlagen zu technischen Themen

Präsentationen zu technisch komplexen Themenstellungen

Teilnahme an Communities of Practice



Anforderungsprofil an Erfüllungsgehilfen (externe Fachkräfte)

Gewichtung fachliche Anforderungen: 70%

Muss-Anforderungen:

Sehr gute und mehrfach praxiserprobte Kenntnisse in der Webentwicklung mit JavaScript, TypeScript, ES6 Promises, Node.js.

Gute Kenntnisse in testgetriebener Entwicklung, Continous Integration, Testautomatisierung und verteilter Versionskontrolle

Mehrjährige Erfahrung als Agile Software Engineer, Nachweis durch aussagekräftige Projektliste

Erfahrung in gängigen Entwicklungsumgebungen, z.B. IntelliJ, WebStorm, Eclipse, etc.

Methodische Kompetenz für Testing (TDD)

Einsatz von regelmäßigem Refactoring

Pair Programming, Code Reviews

Nachweisliche Erfahrung mit agilen Teams (z.B. Scrum-Team)

Verständnis für die genannte Fachlichkeit.

Gute analytische Fähigkeiten

Eigenverantwortliches, organisiertes Handeln

Teamfähigkeit



Soll-Anforderungen:

Idealerweise Erfahrungen im Umfeld Bahn/ DB Vertrieb

Sehr gute und mehrfach praxiserprobte Java- /JavaEE-, JSP-, HTML-, CSS-Kenntnisse

Erfahrung mit NoSQL-Datenbanken wie z.B. MongoDB

Erfahrung mit RabbitMQ

Offenheit gegenüber Veränderung

Kommunikationsstark

Ergebnisorientierung



Bitte senden Sie uns ihre Bewerbung an


Start
02.05.2017
Dauer
3 Monate
Von
Plussoft GmbH
Eingestellt
19.04.2017
Ansprechpartner:
S. Madjidi
Projekt-ID:
1328201
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren