Lead/Senior Softwareentwickler*in (m/w/d)
WIR suchen dich!
Nutze deine Expertise in der Softwareentwicklung und werde Teil unseres IT-Teams! Hier erwarten dich spannende Herausforderungen und die Chance, in einer sinnstiftenden Tätigkeit einen echten Beitrag zu unserer Mission zu leisten.
Tätigkeiten
- In unserem agilen Team bestehend aus Product-Owner, Agile-Coach, Test-Engineer, Software-Architekt, Softwareentwickler*innen bist du verantwortlich für die Entwicklung von Software.
- Du beteiligst dich an der Koordination des Software-Entwicklungsprozesses, gemeinsam mit unserem Product-Owner, und übernimmst Verantwortung für die Software-Architektur auf Anwendungs- und Modul-Ebene
- Mit dem Team konzipierst und entwickelst du Webanwendungen, Backend- und Datenbank-Services für die wichtigsten Applikationen der Aktion Mensch, wie zum Beispiel unsere eigene Lotterie-Plattform.
- Du bist mitverantwortlich für den reibungslosen Ablauf, den sicheren Betrieb und das Beseitigen von Störungen in der Software auf Container-basierten Plattformen in der Cloud.
- Du denkst über die jetzige Lösung hinaus und hilfst deinen Teammitgliedern dabei, unsere Applikationen auf das nächste Level zu bringen, zum Beispiel in Richtung Microservices, Cloud und API-led.
- Du arbeitest an der Erstellung von Anforderungen sowie Use-Cases und gemeinsam mit den Fachbereichen spielst du deine Ideen an Mockups und Prototypen durch.
Anforderungen
- Du hast Erfahrungen als Entwickler*in, idealerweise als Lead-Entwickler*in und/oder Software-Architekt*in in Enterprise-Umgebungen.
- Du kannst sicher mit Enterprise Datenbanken wie Oracle Database oder PostgreSQL umgehen.
- Du bringst eine gute Expertise in der Enterprise Softwareentwicklung von containerbasierten Lösungen in Java (Jakarta EE, Quarkus, Spring, etc.) mit.
- Du hast keine Scheu vor „legacy code“ in Perl, Visual Basic oder Oracle PL/SQL.
- Du bewegst dich sicher in Linux Systemen und hast optional bereits Erfahrungen mit Containern und Kubernetes.
- Du hast optional Erfahrungen in der Entwicklung von und mit Cloud-Diensten (bevorzugt Azure).
- Du hast optional bereits Kenntnisse in der Webentwicklung mit HTML/CSS/Javascript.
- Du bist kommunikativ, übernimmst Ergebnisverantwortung, hast die Bereitschaft, schnell zu lernen und auch für komplexe Probleme findest du eine passende Lösung.
Bewerbungsprozess
1. Bewerbung: Sende uns deinen Lebenslauf und Zeugnisse über unser Online-Formular.
2. Kennenlernen: In einem Videointerview und einem persönlichen Gespräch mit deinem Team und einer Recruiterin möchten wir dich besser kennenlernen.
3. Entscheidung & Angebot: Wenn du uns überzeugst, machen wir dir ein Angebot und senden dir den Arbeitsvertrag zu.
4. Onboarding: Wir bereiten dich mit einem Onboarding auf einen großartigen Start bei uns vor.