Senior Web Backend Entwickler Node.js (m/w/d)

Bilfinger
Senior Web Backend Entwickler Node.js (m/w/d)
Standort: Mannheim; Schwetzingen
Die Bilfinger IT & Digitalization Organisation ist die IT alle Unternehmens-Einheiten der Bilfinger SE weltweit. Die IT berät und betreut ihre Kunden in allen IT und Digitalisierungs-Belangen und entwickelt und betreibt die IT Landschaft des Konzerns und der Regionen. Mit umfangreichen und modernen IT Applikationen und Services sieht sich die Bilfinger IT & Digitalization als Business Enabler für das operative Geschäft.
Deine Aufgaben
Wir entwickeln Softwarelösungen für Android, iOS und Web, die an die Geschäftsprozesse unserer Kunden individuell angepasst sind. ERP-Systeme wie beispielsweise SAP unterstützen uns im Backend, während unser intuitives und konsistentes Frontend dem Benutzer die tagtägliche Arbeit vereinfacht.
Das erwarten wir von dir
Zusätzlich wünschenswert
Was wir bieten
Für Rückfragen steht Ihnen gerne Heike Leiner (heike.leiner@bilfinger.com) zur Verfügung.
IT & Digitalisierung | Bilfinger Global IT GmbH | Unbefristet | Angestellte(r) | Master-Abschluss | Informationstechnologie
# ##Digital_Thrilled_Screen
Standort: Mannheim; Schwetzingen
Die Bilfinger IT & Digitalization Organisation ist die IT alle Unternehmens-Einheiten der Bilfinger SE weltweit. Die IT berät und betreut ihre Kunden in allen IT und Digitalisierungs-Belangen und entwickelt und betreibt die IT Landschaft des Konzerns und der Regionen. Mit umfangreichen und modernen IT Applikationen und Services sieht sich die Bilfinger IT & Digitalization als Business Enabler für das operative Geschäft.
Deine Aufgaben
Wir entwickeln Softwarelösungen für Android, iOS und Web, die an die Geschäftsprozesse unserer Kunden individuell angepasst sind. ERP-Systeme wie beispielsweise SAP unterstützen uns im Backend, während unser intuitives und konsistentes Frontend dem Benutzer die tagtägliche Arbeit vereinfacht.
- Die Entwicklung von Web-Anwendungen & mobilen App-Backends in kleinen Projekt-Teams mit flachen Hierarchien und Raum für eigene Ideen
- Das Mitwirken an großen und kleinen Projekten, die eng auf die Bedürfnisse unserer Kunden abgestimmt sind
- Eigenverantwortung bei der Implementierung und Wartung
- Durchführung von Code-Reviews und Sicherstellung der Einhaltung von Best Practices
- Enge Zusammenarbeit & Kommunikation mit Projekt-, Entwicklungs- und DevOps-Teams
Das erwarten wir von dir
- Abgeschlossenes Studium der Informatik oder Fachinformatik oder eine Berufsausbildung als Fachinformatiker mit Schwerpunkt Anwendungsentwicklung.
- Mindestens 5 Jahre Berufserfahrung als Software-Entwickler mit dem Schwerpunkt Backend Entwicklung, bevorzugt im Node.js Backend Stack (Express/Koa, ...)
- Kommunikationsstärke bei Problemen im Projekt oder Unklarheiten im Code, du praktizierst ein offenes, aktives Zugehen auf die Projektpartner
- Implementierung von robustem und performantem API-/Endpoint-Design (RBAC, Validierung, Datensparsamkeit, Laufzeit-Optimierung, Caching, Serverauslastung)
- Orientierung an bestehenden Prozessen und Codestrukturen zur Sicherstellung der zukünftigen Wartbarkeit der Applikationen
- Erfahrung in der Erstellung und Pflege von technischer Dokumentation, idealerweise auch Dokumentation as Code (PlantUML)
- Erfahrung in der Benutzung von Projektmanagement- und Kollaborationstools wie Jira und Confluence
- Deployment deiner Applikationen mit unseren bestehenden CI/CD-Pipelines in die Cloud (Azure App Services, Azure Container Registry, Azure VM, ...)
- Implementierung von Security Best Practives (OAuth2, Rate Limiting, CORS, Hashing)
- Sicherer Umgang mit verschiedenen Datenbank Technologien ((T-)SQL, MongoDB, Redis)
- Erfahrung mit Testframeworks für Endpoint-, Component- & Unit-Tests (Jest, Mocha, Chai)
- Kenntnisse in modernen Technologien und Methoden, einschließlich Caching-Strategien (Key-Value Stores, LRU/TTL In-Memory Cache), eventbasierter Verarbeitung (Events, WebSockets) und Containerisierung (Docker)
Zusätzlich wünschenswert
- Kenntnisse von Azure Cloud Komponenten und deren sichere Integration in eine Backend-Architektur (Storage Account, Service Bus, Log Analytics Workspace, ...)
- Kenntnisse in der Frontend-Entwicklung oder Full-Stack Erfahrung
Was wir bieten
- Flexible Arbeitszeiten und -orte
- Agile Struktur und Arbeitsweise
- Steile Lernkurve durch vielfältige Aufgaben und erfahrene Teammitglieder
- Individuelle Entwicklung und Training
- Kooperation mit Fitnessstudios und Corporate Benefits (Mitarbeiterrabatte)
- Eine angenehme und freundliche Team-Atmosphäre
Für Rückfragen steht Ihnen gerne Heike Leiner (heike.leiner@bilfinger.com) zur Verfügung.
IT & Digitalisierung | Bilfinger Global IT GmbH | Unbefristet | Angestellte(r) | Master-Abschluss | Informationstechnologie
# ##Digital_Thrilled_Screen
JOB SUMMARY
Senior Web Backend Entwickler Node.js (m/w/d)

Bilfinger
Mannheim
a month ago
N/A
Full-time
Senior Web Backend Entwickler Node.js (m/w/d)