Logo for pacemaker® by thyssenkrupp

Senior Software Engineer (m/w/d)

Roles & Responsibilities

  • Completed IT studies or comparable training with at least 5 years of work experience as a web or full-stack developer
  • Solid skills in developing modern web applications using frameworks like Angular and Nest.js (Node.js)
  • Experience with CI/CD processes via GitHub
  • Good knowledge of databases like PostgreSQL or MongoDB

Requirements:

  • Involved in product and module development, handling programming and further development in both frontend and backend
  • Establishing standards for all phases of the software development life cycle
  • Supporting the entire product team in creating user-oriented applications and integrating them into existing solutions
  • Conducting code reviews and sharing knowledge within the team to promote technical excellence

Job description

DEIN UMFELD UND TEAM

Unser Team hat viel vor und genau deshalb suchen wir dich! Unterstütze uns nicht nur bei der Weiterentwicklung unserer webbasierten Plattformen für Supply Chain und Sustainability Management, sondern bring dich auch aktiv ein, wenn es darum geht, neue Software-Module gemeinsam mit dem Team zu definieren und von Grund auf mitzugestalten. Bring deine Expertise ein und hilf uns dabei unsere datengetriebenen Anwendungen auf die nächste Ebene zu heben!

DEIN VERANTWORTUNGSBEREICH

  • Du bist maßgeblich an unser Produkt- und der Modulentwicklung beteiligt. Du kümmerst dich um die Programmierung und Weiterentwicklung im Frontend und Backend.
  • Gemeinsam mit dem Team gestaltest du Standards für sämtliche Phasen des Softwareentwicklungs-Lebenszyklus.
  • Du unterstützt das gesamte Produkt-Team bei den Fach- und Umsetzungskonzepten für moderne, nutzerorientierte und intuitive Anwendungen und die Integration in bestehende Lösungen.
  • Du arbeitest interdisziplinär mit Kolleg:innen aus den Bereichen Machine Learning Engineering, DevOps Engineering, Produktmanagement und UX Design zusammen.
  • Du erstellst Konzepte und Spezifikationen für Systemintegrationen und setzt dich mit Softwarearchitekturen auseinander.
  • Du übernimmst Code-Reviews und teilst dein Wissen im Team, um technische Exzellenz zu fördern.
  • Du bearbeitest Features und Bugfixes und sorgst für die saubere Darstellung auf den unterschiedlichen Endgeräten.

DAS BRINGST DU MIT

  • Du hast ein abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung und bringst mind. 5 Jahre Berufserfahrung als Web- oder Fullstack-Entwickler mit.
  • Du verfügst über solide Fähigkeiten in der Entwicklung moderner Webanwendungen mit Frameworks wie Angular und Nest.js (Node.js).
  • Du besitzt ein hohes Qualitätsbewusstsein und Erfahrung im Aufbau automatisierter Tests sowie in der Sicherstellung von Softwarequalität über alle Entwicklungsphasen hinweg.
  • Du bringst Erfahrung in der Anbindung und Integration von Systemen auf Grundlage technischer Schnittstellenbeschreibungen mit.
  • Du besitzt gute Kenntnisse in der Anbindung und Nutzung von Datenbanken wie PostgreSQL oder MongoDB.
  • Du hast Erfahrung im Umgang mit CI/CD-Prozessen über GitHub.
  • Du hast idealerweise bereits Erfahrungen mit Cloud-basierten Technologien (wie AWS, Azure oder Google Cloud) gesammelt und erste Berührungspunkte mit Docker und Kubernetes gehabt.
  • Du hast Freude daran, in einem agilen Umfeld zu arbeiten und deine Ideen einzubringen.
  • Du zeichnest dich durch eine sehr gute Teamfähigkeit sowie fließende Deutsch- und sehr gute Englischkenntnisse in Wort und Schrift aus.

DAS ERWARTET DICH!

Bei pacemaker vereinen wir die Innovationskraft eines agilen SaaS-Startups mit den Vorteilen und der Stabilität eines etablierten Corporates. Wir fördern eine offene und kollaborative Arbeitsatmosphäre, in der wir über teamübergreifende Zusammenarbeit unser Wissen teilen und gemeinsam Erfolge feiern.
  • Remote-First-Culture: Neben der Freiheit von überall in Deutschland zu arbeiten, kannst du an 20 Tagen im Jahr aus dem EU-Ausland arbeiten.
  • Offices: Wenn du Lust auf Office Vibes hast, kannst du jederzeit in unserem Büro in Münster vorbeischauen. Darüber hinaus finden Meetings auch in München, Berlin, Düsseldorf und Hamburg statt.
  • Flexible Arbeitszeiten: Gestalte deinen Arbeitstag nach deinen Bedürfnissen – ohne feste Kernarbeitszeiten, solange es mit deinem Tagesgeschäft & Team vereinbar ist.
  • Team Days: Unsere Team Days fördern den Austausch abseits des Alltags, ermöglichen neuen Mitarbeitern das Team kennenzulernen und stärken unsere Unternehmenskultur.
  • Ausstattung: Du arbeitest mit einem leistungsstarken MacBook, das dir eine optimale Unterstützung in deiner täglichen Arbeit bietet.
  • Weiterbildung: Mit unserem Udemy-Pro-Zugang erhältst du uneingeschränkten Zugriff auf Weiterbildungen in deinem Fachbereich und kannst dich so optimal in deinem Bereich weiterentwickeln.
  • Weitere Benefits: Altersvorsorge von thyssenkrupp, Fahrrad Leasing, Corporate Benefits und viele weitere Extras warten auf dich!
Klingt nach der richtigen Herausforderung? Dann bewirb dich jetzt über unsere Karrierewebsite und werde Teil unseres Teams!

Wir wertschätzen Vielfalt und begrüßen daher alle Bewerbungen unabhängig von Geschlecht, Geschlechtsidentität, Nationalität, Alter, Behinderung, ethnischer Herkunft, Religion/Weltanschauung oder sexueller Orientierung.

Wir freuen uns auf deine Bewerbung!

Software Engineer Related jobs

Other jobs at pacemaker® by thyssenkrupp

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.