Beschreibung
Als Softwareentwickler(in) bei Hamilton bist du Teil eines internationalen Teams, das sich auf die Entwicklung von Liquid Handling-Systemen spezialisiert hat. Du wirst an dem Software-Kernsystem arbeiten, dessen Wartbarkeit, Modernisierung und Integration neuer Geräte dein Hauptaugenmerk sind.
Aufgaben und Verantwortlichkeiten
* Unterstützung des Product Owner bei der Definierung von Anforderungen
* Unterstützung des Softwarearchitekten bei der Definierung und Erweiterung von Design/Architektur
* Implementierung und Optimierung der Softwarefunktionalität
* Implementieren und Optimieren von automatischen Tests zur Sicherstellung der Qualität
* Softwarecode am Simulator und an Instrumenten testen
* Durchführung von Code-Reviews gemäß dem Prozess
* Sicherstellen, dass die Dokumentation den Prozessen entspricht
* Unterstützung bei 3rd-Level-Support bei Software bezogenen Problemen
Voraussetzungen und Qualifikationen
* Abgeschlossenes Informatik-Studium (Bachelor oder Master) oder eine vergleichbare Ausbildung.
* Kenntnisse in C# und C++
* Vertrautheit mit Clean Code, SOLID und Dependency Injection aus praktischer Erfahrung.
* Vertrautheit mit .NET Framework Versionen, .NET Core und Interoperabilität mit anderen Systemen ist ein Vorteil.
* Erfahrung mit Azure DevOps und Git ist von Vorteil.
* Kenntnisse von Best Practices für die Wartung und Modernisierung bestehender Software sind von Vorteil.
Agile & Zusammenarbeit
* Verständnis von Scrum und den dazugehörigen Ereignissen (Dailys, Sprintplanung, Retrospektiven).
* Fähigkeit, mit internationalen Teams über verschiedene Zeitzonen hinweg zusammenzuarbeiten.
* Bereitschaft, an Code-Reviews teilzunehmen und konstruktives Feedback zu geben.
* Kommunikation in Deutsch und Englisch für eine nahtlose Zusammenarbeit zwischen den Teams.
Weitere Qualitätsmerkmale
* Aktives Verantwortungsbewusstsein für das Engagement des Teams.
* Offenheit für andere Meinungen und Zusammenarbeit bei der Suche nach Lösungen in einer lösungsorientierten Weise.
* Bereitschaft zur Anpassung an sich ändernde Projektanforderungen und Prioritäten.
Wenn Sie sich für diese Herausforderung begeistert haben, senden Sie uns bitte Ihre Bewerbung. Wir freuen uns darauf, von Ihnen zu hören!