Advastore
.NET Entwickler (m/w/d) - Backend
Traunstein - Sonntagshornstraße, München, Home Office - Bayern
Tech Stack
C#.NETGitDocker Microsoft OrleansgRPCMQTTGitHub ActionsNukeSonarCloud
Language Requirements
English (C1)German (C1)
Requirements
Mid Seniority
No Degree
Remote Policy
Hybrid
- (Weiter-)Entwicklung skalierbarer, performanter Microservices in C#/.NET mit Microsoft.Orleans für das Backend unseres Warehouse- und Shuttle-Systems
- Mitgestaltung und Weiterentwicklung unseres internen Frameworks für Messaging, Logging, Eventing und Service-Kommunikation
- Umsetzung kundenspezifischer Anforderungen in Lagerautomatisierungsprojekte auf Basis unserer Standardsoftware - von Analyse und Lösungskonzept bis zur Implementierung
- Entwurf und Implementierung von Architekturen, Schnittstellen und Integrationen zu Software- und Automatisierungskomponenten
- Software-, Integrations- und Systemtests sowie Begleitung von Inbetriebnahme, Stabilisierung und Go-live beim Kunden
- Code-Reviews, Qualitätssicherung und Coding-Guidelines, Überführung wiederverwendbarer Projektlösungen in die Standardsoftware
- Fachliche Unterstützung und Mentoring von Junior-Entwicklern
- Enge Zusammenarbeit mit Product Ownern, QA und anderen Teams (Shuttle, Stations, IT)
- Aktive Beteiligung an DevOps- und CI/CD-Prozessen (u.a. GitHub Actions, Nuke, Docker, SonarCloud)
- Das solltest du mitbringen
- Erfahrung in der professionellen Softwareentwicklung mit C#/.NET
- Praktische Erfahrung in der Entwicklung von Microservices und verteilten Systemen
- Erfahrung darin, Softwarearchitekturen, Schnittstellen und technische Lösungen zu konzipieren und weiterzuentwickeln
- Erfahrung in der Umsetzung von Software in Kundenprojekte
- Sicherer Umgang mit Git sowie praktische Erfahrung mit CI/CD und Docker
- Sicherer Umgang mit REST-Schnittstellen sowie ein gutes Verständnis für die Integration und Kommunikation verteilter Services
- Ein gutes Verständnis für Clean Code, Softwarequalität und wartbare Softwarearchitekturen
- Die Fähigkeit, technische Entscheidungen fundiert zu treffen, nachvollziehbar zu kommunizieren und gemeinsam im Team voranzutreiben
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift (mind. C1-Niveau)
- Bereitschaft zu projektbezogenen Reisen zu Kundenstandorten, insbesondere für Integration, Inbetriebnahme und Go-live (ca. 15 % Reiseanteil)
- Das ist ein Plus
- Erfahrung mit Microsoft Orleans oder vergleichbaren Technologien
- Kenntnisse in gRPC, MQTT oder anderen Messaging- und Kommunikationstechnologien
- Erfahrung mit GitHub Actions, Nuke oder SonarCloud
- Praktische Erfahrung mit Domain Driven Design
- Erfahrung in Intralogistik, Warehouse Automation, WCS/WES/MFC oder vergleichbaren industriellen Automatisierungsumfeldern
- Erfahrung mit Softwareintegration, Inbetriebnahme oder Go-live-Unterstützung beim Kunden
- Attraktive Vergütung
- Verantwortung und aktive Mitgestaltung einer technischen Lösung, die die Zukunft der Lagerlogistik maßgeblich prägen wird
- Weiterentwicklungsmöglichkeiten innerhalb des Unternehmens und die Chance, Teil eines wachstumsorientierten Umfelds zu sein
- Flexible Arbeitszeiten und Home-Office-Möglichkeiten für eine ausgewogene Work-Life-Balance, sowie 30 Tage Jahresurlaub
- Health Benefits wie betriebliche Altersvorsorge, EGYM-Wellpass und Jobrad
- Ein motiviertes, engagiertes Team mit einer offenen Feedbackkultur sowie einer gesunden Portion Humor im Arbeitsalltag. Wir glauben an klare Kommunikation, gegenseitige Unterstützung - und daran, dass Arbeit auch Spaß machen darf
- Flache Hierarchien und kurze Entscheidungswege in einem kollegialen und wertschätzenden Umfeld