Deine Aufgaben
- (Weiter-)Entwicklung skalierbarer, performanter Microservices in C#/.NET mit Microsoft.Orleansfü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)
Dein Profil
Das solltest du mitbringen
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit C#/.NET
- Fundierte 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, insb. für Integration, Inbetriebnahme und Go-live (ca. 15% Reiseanteil)
Das ist ein Plus
- Erfahrung mitMicrosoft Orleans oder vergleichbaren Technologien
- Kenntnisse ingRPC, MQTT oder anderen Messaging- und Kommunikationstechnologien
- Erfahrung mitGitHub Actions, Nuke oder SonarCloud
- Vertiefte praktische Erfahrung mit Domain Driven Design
- Erfahrung in Intralogistik, Warehouse Automation, WCS/WES/MFC oder vergleichbaren industriellen Automatisierungsumfeldern
- Erfahrung in Softwareintegration, Inbetriebnahme oder Go-live-Unterstützung beim Kunden
Du kennst nicht jede Technologie aus unserem Stack? Kein Problem. Entscheidend ist für uns, dass du eine starke Basis in.NET, verteilten Systemen und Softwarearchitekturmitbringst und Lust hast, dich in neue Technologien einzuarbeiten.
Warum wir?
- Attraktive Vergütung
- Verantwortung und aktive Mitgestaltung in einer Schlüsselposition
- 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
#J-18808-Ljbffr
Senior .NET Softwareentwickler (m/w/d) – Backend in München Arbeitgeber: advastore SE
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, aktiv an der Gestaltung innovativer Lösungen in der Lagerlogistik mitzuwirken. Unser flexibles Arbeitszeitmodell und die Option auf Home-Office fördern eine ausgewogene Work-Life-Balance, während unser engagiertes Team eine offene Feedbackkultur und flache Hierarchien pflegt. Zudem unterstützen wir Ihre persönliche und berufliche Weiterentwicklung in einem dynamischen, wachstumsorientierten Umfeld.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior .NET Softwareentwickler (m/w/d) – Backend in München erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei advastore SE anzuklopfen, wenn du dich auf die Stelle als Senior .NET Softwareentwickler (m/w/d) – Backend bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei advastore SE vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei advastore SE klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei advastore SE vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.