Zum nächstmöglichen Zeitpunkt sucht unser Kunde nach einem Junior sowie einem Senior Softwareentwickler (m/w/d). In dieser Rolle sind Sie verantwortlich für die Entwicklung und Pflege der Prüfstandssoftware in C# mit WPF, die für die Kalibrierung von Gas-, Wasser- und Wärmezählern eingesetzt wird. Darüber hinaus entwerfen und entwickeln Sie neue Softwarelösungen für Sonderanlagen, insbesondere im Bereich komplexer Erdgas-Hochdruck-Kalibrieranlagen. Sie gestalten aktiv den gesamten Softwareentwicklungsprozess mit, der von der Anforderungsanalyse über das Design bis hin zur Implementierung und Qualitätssicherung reicht. Zudem unterstützen Sie die Serviceabteilung bei externen Supportfällen. Als Senior Softwareentwickler (m/w/d) übernehmen Sie zusätzlich die Verantwortung für die Datenhaltung und Performance mit MS SQL, führen Refactoring-Maßnahmen durch und integrieren neue Technologien. Sie sind auch für Code Reviews zuständig und bieten Mentoring für Junior Softwareentwickler an. Das Unternehmen bietet Ihnen ein teamorientiertes Arbeitsumfeld mit flachen Hierarchien und kurzen Entscheidungswegen. Darüber hinaus gibt es eine intensive Einarbeitungsphase sowie flexible Arbeitszeiten und die Möglichkeit für mobiles Arbeiten nach Absprache.
Junior und Senior Softwareentwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat eine erfolgreich abgeschlossene Ausbildung zum Fachinformatiker und/oder Techniker oder ein erfolgreich abgeschlossenes technisches Studium oder eine vergleichbare Qualifikation. Für die Senior-Position sind mehr als 5 Jahre Berufserfahrung in der Softwareentwicklung mit C# und WPF sowie mit Microsoft SQL-Datenbanken erforderlich. Sie sollten sicher im Umgang mit gängigen Entwicklungswerkzeugen und -methoden wie Azure DevOps Server, Git, CI/CD und Unit Testing sein. Kenntnisse in der Messtechnik oder in Schnittstellen zum Sondermaschinenbau sind von Vorteil. Persönlich zeichnen Sie sich durch ein hohes Qualitätsbewusstsein, analytisches Denkvermögen, Zuverlässigkeit, Eigeninitiative und Belastbarkeit aus. Zudem sollten Sie über Kommunikations- und Begeisterungsfähigkeit verfügen und sich schnell und selbstständig in wechselnde Aufgabenstellungen einarbeiten können. Gute Deutschkenntnisse in Wort und Schrift sowie Englischkenntnisse sind ebenfalls erforderlich.