Software Engineer - .NET & Database Development
Role details
Job location
Tech stack
Job description
Im Bereich Applikations-Software setzen wir auf unserer Software zur Steuerung der Analyse-Geräte und zur Auswertung der Messergebnisse auf, um spezifische Arbeitsabläufe zu unterstützen und zu automatisieren. Hierbei arbeiten wir eng mit unseren Kunden zusammen, die neue Labore einrichten oder Prozesse optimieren wollen. Beispiele sind: HPLC Methoden Parameter Optimierung, Multi-dimensionale Chromatographie, Online Reaction Monitoring., * Entwicklung und Optimierung komplexer Softwarelösungen für analytische Laborgeräte und Datenverarbeitung
- Design und Implementierung von Cloud-basierten Anwendungen zur Unterstützung moderner Labor-Workflows
- Integration und Verwaltung von Datenbanken für hochperformante und sichere Datenverarbeitung
- Architektur- und Performance-Optimierung bestehender Systeme sowie aktive Mitgestaltung neuer Plattformen
- Zusammenarbeit mit interdisziplinären Teams aus Software-, Firmware-, Elektronik-, Hardware-Entwicklung und Chemie, um End-to-End-Lösungen zu realisieren
- Teilnahme an Code-Reviews und kontinuierliche Verbesserung der Softwarequalität
Requirements
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Softwareentwicklung, idealerweise Erfahrung in einem regulierten Umfeld
- Fundierte Kenntnisse in ASP.NET Core, API-Services und EntityFramework
- Gute Kenntnisse in Datenbankdesign und -management (SQL, NoSQL) sowie Performance-Tuning
- Erfahrung mit Cloud-Technologien (Azure, AWS oder vergleichbare Plattformen)
- Erfahrung mit Container-Technologien (Docker, Kubernetes) und CI/CD-Prozessen
- Linux-Kenntnisse sind ein Plus
- Selbstständige, strukturierte Arbeitsweise und Freude an der Arbeit im Team
- Sehr gute Deutsch- und Englischkenntnisse
Benefits & conditions
Eine unbefristete, anspruchsvolle Vollzeitstelle (Hybrid) mit Sitz in Waldbronn, nahe Karlsruhe, ist zum nächstmöglichen Zeitpunkt zu besetzen. Ein offenes, bunt gemischtes und motiviertes Team freut sich auf ein neues Teammitglied.
Vielfältige Angebote zur individuellen Weiterbildung, ein offenes Arbeitsumfeld mit dem Netzwerk einer internationalen Firma, sowie ein umfangreiches Freizeitangebot erwarten Sie ebenso, wie ausgezeichnete Sozialleistungs- und Vergütungspakete.
Agilent bietet allen Mitarbeitern weltweite Kernleistungen - aber darüber hinaus bietet Agilent Deutschland u.a. den Agilent Ergebnisbonus, Lebensversicherung, Altersvorsorge, Gesundheitswesen, Mitarbeiterunterstützungsprogramm, usw.