Developer (m/w/d) Middleware NodeJS / Cluster Kundenfrontend

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

Schlagworte

Middleware Node.Js Unit Testing Code-Review Test-Driven Development Amazon Web Services Architekturmuster Test Automation Wirtschaftsinformatik Prozessoptimierung Softwaredokumentation Software Quality Datenbanken Continuous Integration Integrierte Entwicklungsumgebung Json Mathematik Owasp Pair Programming Scrum Professionelle Verantwortung Selenium Softwareentwicklung Teststrategie Typescript Präsentationen Ablaufplanung Konsolidierung Cloud Technologies Prozessorientiert Backend Git Cucumber (Software) Refactoring Software Version Control Docker

Beschreibung

Wir suchen ab sofort für 3 Jahre einen Developer (m/w/d) Middleware NodeJS / Cluster Kundenfrontend!

Aufgabenbeschreibung:
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Entwurf und Implementierung und Lifecycle Support von Schnittstellen zwischen Vertriebsbackend und Kundenschnittstelle
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Durchführen von Code-Reviews, Komponententests, Modultests
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen
- Präsentationen zu technisch komplexen Themenstellungen
- Konzeption von individualisierten und hochkomplexen Anwendungen und Produkten
- Initiierung, Definition, Planung und Steuerung von IT-Projekten im Bereich Vertriebsplattform sowie Planung und Steuerung des Roll-Outs im Rahmen von Versionen/Releases
- Umfassende Analyse, Bewertungen und Konsolidierung von Trends, Kundenanforderungen, Herausforderungen seitens des Geschäfts
- Weiterentwicklung und Optimierung bestehender Produkte
- Eigenverantwortliche Entwicklung neuer Software Produkte auf Basis von Kundenanforderungen und in enger Abstimmung im agilen Entwicklungsteam
- Funktionale Themen strukturieren und auf bestehende, funktionale Architekturmodelle transferieren
- Entwicklung und Optimierung von Geschäftsprozessen
- Entwicklung von Teststrategien und implementieren von Testautomatisierungen
- Erarbeitung, Zusammenstellung und fachliche Prüfung komplexer fachlicher Anforderungen

Anforderungsprofil:
Erforderlich sind:
- Studium der Informatik, Wirtschaftsinformatik, Mathematik oder einen verwandten Studiengang
- Praxiserprobte Typescript Kenntnisse
- Praxiserprobte Kenntnisse in der Entwicklung Backend/Middleware Schnittstellen mit Node.JS, Type-Script
- Gute Kenntnisse in testgetriebener Entwicklung, continuous integration, Testautomatisierung und verteilter Versionskontrolle (git)
- Methodische Kompetenz fürs Testing (TDD)
- Gute Kenntnisse mit dem Framework Cucumber (Erfahrung mit der Integration des Frameworks in den Entwicklungsprozess sowie und/oder Selenium/Jest
- Gute Kenntnisse bzgl Codequalität bsp. OWASP
- Praxiserfahrung und sehr gute Kenntnisse JSON, REST-Services
- Gute Kenntnisse mit Cloud Infrastruktur, AWS, Docker
- Einsatz von regelmäßigen Refactoring
- Pair Programming, Code Reviews
- Nachweisliche Erfahrungen in agilen Teams (z. B. Scrum Team)
- Verständnis für die Fachlichkeit und enge Abstimmung mit den Teamkollegen und dem Product Owner

Wünschenswert sind:
- ca. 5 Jahre Berufserfahrung in der Softwareentwicklung
Start
ab sofort
Dauer
36 Monate
Von
PAR GmbH
Eingestellt
05.12.2022
Ansprechpartner:
Tessa Henrich-Scheufele
Projekt-ID:
2509532
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren