PEER Group Logo

Senior Software Engineer – Product Development (m/w/d)

Als Senior Software Engineer – Product Development (m/w/d) setzt Du gemeinsam mit Deinen Team-Mitgliedern die Ideen und Visionen der Kunden in die Realität um. Mit technologischem Fortschritt und konzeptionellem Denken kommt Ihr der perfekten Lösung jeden Tag ein Stück näher.

Wir sind ein kanadisches Unternehmen mit einem Portfolio an Softwareprodukten & Services im Bereich Fabrikautomatisierung. Wir sind Experten und besitzen ausgeprägtes Domain-Wissen. YOU ENGINEER OUR SOLUTIONS. WE INVEST IN YOUR FUTURE.

Deine Aufgaben

Deine Aufgaben:

  • Du wirkst aktiv an allen Phasen unseres agilen Softwareentwicklungszyklus mit, das heißt, Du bist verantwortlich für die Softwareentwicklung von der Analyse der Anforderungen des Kunden, über das Erstellen eines Designs, die Implementierung der gewünschten Lösung, das Schreiben von Unit- und Component Tests bis hin zur Erstellung von Dokumentation.
  • Die Teilnahme an den täglichen Scrum Meetings gehört zu Deinem Arbeitsalltag. Im Rahmen von Sprint Reviews stellst du Deine Ergebnisse einem ausgewählten Nutzerkreis vor. Du trägst aktiv zur Prozessverbesserung im Rahmen der Retrospektive-Meetings bei.
  • Bei Bedarf nimmst du es dir an Anforderungen mit dem Kunden abzustimmen, um sie in die Entwicklung einfließen zu lasse.
  • Du sorgst für die Sicherstellung der Codequalität im Sinne der Clean Code Prinzipien durch Peer Reviews sowie eine hohe Testabdeckung.
  • Als Senior bist du aktiv beteiligt am Entwurf von technischen Konzepten sowie Design-/Architekturentscheidungen und übernimmst die Einarbeitung oder Weiterbildung von neuen Teammitgliedern.

Dein Profil

Wir freuen uns über Deine Bewerbung, solltest Du Dich in den folgenden Punkten wiedererkennen:

  • Anhaltende Faszination für Softwareentwicklung und neue Technologien.
  • Ein erfolgreich abgeschlossenes MINT-Studium und > 5 Jahre Berufserfahrung als Softwareentwickler (m/w/d).
  • Fundierte Kenntnisse in C#, .net Core & .net Framework sowie Verständnis für objektorientierte Programmierung.
  • Erfahrungen in der UI-Entwicklung als auch Datenbankkenntnisse (SQL-Server/Oracle) sind von Vorteil.
  • Als Mentor für andere Teammitglieder zur Verfügung zu stehen, ist für Dich eine willkommene Abwechslung.
  • Ausreichende Deutsch- und Englischkenntnisse, um Dich in Meetings und per E-Mail sicher zu verständigen sowie für das Lesen und Schreiben von technischen Dokumentationen.

Benefits

Das erwartet dich:

  • Unbefristeter Arbeitsvertrag
  • Flexible Arbeitszeiten
  • Möglichkeit zum mobilen Arbeiten
  • Verbundenheit und Hilfsbereitschaft
  • Internationale Teamkultur
  • Kurze Wege und flache Hierarchien
  • Mentoring Programm während der Einarbeitung
  • Weiterbildungsmöglichkeiten
  • Profit Bonus
  • Jährliche qualifizierte Mitarbeitergespräche
  • Betriebliche Altersvorsorge
  • Empfehlungsprogramm
  • Betriebliches Gesundheitsmanagement
  • Gemeinsame Feste und Teamevents
  • Gute Anbindung an öffentliche Verkehrsmittel
  • DVB-Ticket/Parkticket