Altruan
Posted 5d ago

Senior Fullstack Engineer (Python, Typescript, Azure) - Schnittstellen, ERP & Automation

Altruan
Massing, Bavaria, Germany
OnsiteFull Time
Responsibilities
  • designing architectures
  • leading development
  • mentoring developers
Requirements
  • Requires several years of senior backend and web-interface development
  • System architecture and scaling experience
  • Critical AI-tool evaluation, and willingness to work onsite in Massing
Technical tools mentioned
PythonAzure FunctionsTypeScriptReactVueLiquidMicrosoft AzureAzure Storage QueuesAzure Key VaultAzure Application InsightsFirebaseGoogle Cloud Platform (GCP)MongoDBFirestoreOAuthClaudeC#JavaGoPHPInfrastructure-as-CodeCI/CDWebhooks

Job description

Altruan ist ein wachsendes Handels- und Logistik-Unternehmen mit Sitz in Massing (Rottal-Inn). Wir betreiben einen vollautomatisierten AutoStore-Lager­betrieb, verkaufen über mehr als zehn Marktplätze und eigene Shops, und unsere SaaS-Landschaft (Weclapp, Shopify, Marketplaces, Pulpo WMS, Pulse WCS, MongoDB, Azure) wird durch ein internes Team verbunden, automatisiert und mit eigenen Web-Oberflächen bedienbar gemacht.

Wir suchen kein Paar zusätzliche Hände. Wir suchen ein technisches Gegenüber für die Geschäftsführung — jemanden, der Architekturentscheidungen nicht abnickt, sondern auseinandernimmt. Die Umsetzung tragen wir zunehmend mit AI-Werkzeugen; der Engpass ist längst nicht mehr, wie schnell jemand tippt, sondern wie gut jemand beurteilt, was da entsteht. Genau dafür ist diese Stelle da.

Aufgaben

Was dich erwartet

  • Entscheiden und begründen: Bei jedem neuen System, jeder neuen Maschine und jedem neuen Marktplatz sitzt du an der Lösungsarchitektur — und zwar als der, der widerspricht, wenn die naheliegende Lösung die falsche ist. Aktuelles Beispiel aus unserem Alltag: Wir bauen gerade ein internes Data-Warehouse auf. Die spannende Frage war nie, welches Produkt draufsteht, sondern wie viele Datensätze wirklich anfallen und wie fünf Rollen unterschiedliche Sichten auf dieselben Zahlen bekommen, ohne dass die Berechtigung im Identitätsmanagement statt im Datenmodell hängt. Solche Fragen willst du führen.
  • Backbone verantworten: Die Python-/Azure-Functions-Landschaft hält unsere SaaS-Welt zusammen — Marketplace-APIs, ERP (Weclapp), Lager­automation. Rund 70 Trigger laufen produktiv, at-least-once, mit echtem Geld dahinter. Idempotenz ist hier kein Lehrbuchthema.
  • Pulse WCS weiterführen: Unser Warehouse-Control-System mit AutoStore-Anbindung hat eine klare Produkt-Roadmap. Maschine ändert Zustand, Menschen klicken parallel, das Frontend muss trotzdem die Wahrheit zeigen. Du übernimmst Verantwortung dafür.
  • AI-gestützte Entwicklung führen: Wir arbeiten agentisch — Spezifikationen, Guardrails, Reviews. Du prägst mit, wie das sauber und überprüfbar bleibt, statt in schnell erzeugtem Code zu ersticken.
  • Abhängigkeiten abbauen: Zu vieles hängt heute an einzelnen Köpfen und an externen Dienstleistern. Dein Auftrag ist, das in dokumentierte, überprüfbare Systeme zu überführen — Infrastructure-as-Code, strukturiertes Logging, CI/CD, klare Schnitte.
  • Team stärken: Code-Reviews, Wissenstransfer und Sparring mit unseren Entwicklern, Werkstudenten und Azubis.

Qualifikation

Was du mitbringst

Worauf wir wirklich schauen:

  • Du hast Systeme dimensioniert, nicht nur gebaut. Du kannst uns zu einem deiner Systeme sagen, wie viele Datensätze es hält, wie viel Volumen, welche Latenz gefordert war — und warum die Lösung dazu passte. Wer bei dieser Frage einen Produktnamen nennt, ist bei uns falsch.
  • Du hast Architekturentscheidungen auch zurückgebaut. Erzähl uns von einer, die falsch war, und was sie dich gekostet hat. Das interessiert uns mehr als deine gelungenste.
  • Du hast Wachstum mitgemacht — ein System, das unter steigender Last, wachsendem Team oder neuen Anforderungen umgebaut werden musste, während es lief.
  • Mehrjährige Senior-Erfahrung im Bau produktiver Backend-Systeme und ihrer Web-Oberflächen — die Jahreszahl interessiert uns weniger als die drei Punkte darüber.
  • Souveräner, kritischer Umgang mit AI-Werkzeugen. Nicht als Autovervollständigung, sondern als Arbeitsweise: Aufgaben schneiden, Ergebnisse prüfen, Fehlerbilder erkennen. Wir arbeiten viel mit Claude.
  • Bereitschaft zur Vor-Ort-Arbeit in Massing (Pendel- oder Umzugsbereitschaft) — das ist nicht verhandelbar, weil wir physische Lager- und Maschinensysteme betreuen.

Unser Stack — beherrschen musst du ihn nicht am ersten Tag, wechseln wollen schon:

  • Python trägt bei uns fast alles (Azure Functions, Pulse WCS). Wenn du aus C#, Java, Go oder PHP kommst und die Sprache wechselst, weil das Problem spannend ist, ist das für uns kein Nachteil — für Architekturarbeit zählt Urteil mehr als Syntax.
  • TypeScript/React für unser Management-Cockpit, Vue im Lagerumfeld, Liquid im Shop.
  • Azure (Functions, Storage Queues, Key Vault, Application Insights), daneben Firebase/GCP im WCS.
  • MongoDB, Firestore und relationale Datenbanken — wir nutzen alle drei, jeweils dort, wo sie hingehören.
  • API-Integration mit allem, was dazugehört: OAuth, Webhooks, Idempotenz, Retry/Backoff, Rate-Limiting.

Stark erwünscht:

  • Berührungspunkte mit Industrial IT, Logistik-Software, MES/SPS-Welten oder Lager­automation (AutoStore-Erfahrung ist ein Riesenplus)
  • Erfahrung im Mentoring von Junior- und Werkstudent-Teams
  • Pragmatismus statt Architektur-Dogma — wir mögen funktionierenden Code mehr als perfekte Diagramme, und wir wissen, dass streng ausgelegtes Clean Code aus einer Zeile drei macht
  • Gespür für UI/UX und Datenvisualisierung (Dashboards, Charts, operative Cockpits)

Benefits

Was wir bieten

  • Die Rolle des technischen Gegenübers, nicht der Umsetzungsressource — direkte Linie zur Geschäftsführung, kurze Entscheidungswege, keine Gremien zwischen dir und der Entscheidung
  • Verantwortung für eine Schicht, die das Unternehmen wirklich trägt — keine Spielwiese, kein Proof-of-Concept-Job
  • Eine Rolle, die es bei uns so bisher nicht gab — du prägst ihren Zuschnitt mit, statt in eine fertige Schublade zu passen
  • Modernes Tooling und eine AI-first-Arbeitsweise, die schon läuft — nicht als Pilotprojekt, sondern im Tagesgeschäft
  • Echte AutoStore-Anlage als Lernspielfeld
  • Massing ist Niederbayern — günstige Lebenshaltungskosten, Familien­freundlichkeit, München in 1 h, Passau und Landshut in <1 h

Schick uns deinen Lebenslauf — und statt eines Anschreibens lieber ein paar Sätze zu den beiden Fragen oben: ein System, das du dimensioniert hast, und eine Architekturentscheidung, die du zurückgebaut hast.

Bei Interesse vorab gerne ein 30-min-Erstgespräch — wir reden lieber, als dass wir Tests verschicken.

About Altruan

Distributes medical, hygiene, and practice supplies to businesses.

Similar jobs

Fullstack Engineer roles near Massing, Bavaria
5d
Save
Mark Applied
Hide
(Senior) Fullstack Developer (m/f/d) - Tieto Tech Consulting
Graz or Vienna or Linz or Berlin or Regensburg
€55k/yr HybridFull Time
Tietoevry
TietoevryNasdaq Helsinki: TIETO: A digital services and software providing IT solutions.
4+ YOERequires 4+ years of fullstack development, React or Angular, Java or C#, RESTful APIs, microservices, databases, cloud services, CI/CD, AI-assisted development, and fluent German and English.
React, Angular, Java, C#, RESTful APIs, microservices, Azure, GitHub Copilot, CI/CD pipelines
5d
Save
Mark Applied
Hide
Senior Java/Angular Fullstack Developer (m/w/d)
Regen or Germany
RemoteFull Time
FastRocket
FastRocket: Provides custom web and mobile application development services.
5+ YOESeveral years of Java-focused fullstack or backend development, strong Java, Spring Boot, Angular or TypeScript framework, Azure or AWS, Kubernetes, Docker, CI/CD, SQL, and database design skills.
Java, Angular, TypeScript, Spring Boot, Azure, AWS, Docker, Kubernetes, CI/CD, REST, SQL, React, Vue
1mo
Save
Mark Applied
Hide
Fullstack-Entwickler (m/w/d)
Regensburg, Bavaria, Germany
HybridFull Time
Tecvia
Tecvia: Providing digital training solutions for the mobility sector.
Experience with C#/.NET backend and Angular/TypeScript frontend, Microsoft SQL/Azure SQL, Entity Framework, Microsoft Azure services, German (C1/C2) and good English.
Angular, TypeScript, C#, .NET 8, ASP.NET Core, Azure Function Apps, Microsoft SQL Server, Azure SQL Database, Entity Framework Core, Microsoft Azure, Azure Storage, Service Bus, Web PubSub, .NET MAUI
1mo
Save
Mark Applied
Hide
Fullstack Developer (all genders)
Munich or Traunstein or Barcelona or Vienna or Germany or Spain or Austria
HybridFull Time
valantic DXA
valantic DXA: Full-service digital agency providing web development and consulting services.
5+ YOE5+ years experience developing PHP-based web applications; proficiency with Symfony, Tailwind, Storybook, responsive frontend, MySQL, Git, Twig; knowledge of CSS frameworks and web best practices; German and English required.
PHP, Symfony, Tailwind, Storybook, MySQL, Git, UIKit, Bootstrap, Twig, Angular, React
5mo
Save
Mark Applied
Hide
Senior Fullstack Developer (Mensch) – C#/.NET | Digital Factory Solutions
Munich or Burghausen or Leipzig or Halle (Saale) or Lübeck or Ringkøbing
HybridFull Time
Germanedge
Germanedge: Provides manufacturing execution systems and digital factory software solutions.
2+ YOE2-5 years experience in fullstack development (C#/.NET), strong frontend and backend skills, project responsibility, German and English proficiency.
C#, -.NET, Angular, React, TypeScript, Jira
8mo
Save
Mark Applied
Hide
Fullstack-Developer .NET, C#, ASP.NET, React, TypeScript (m/w/d)
Raubling, Bavaria, Germany
HybridFull Time
RAQUEST
RAQUEST: Provides automated software solutions for withholding tax processing.
2+ YOE2-5 years software development experience; strong in .NET, C#, ASP.NET, React, TypeScript; able to design clean, scalable solutions; team player; continuous learner.
C#, ASP.NET, ASP.NET Core, TypeScript, React, Visual Studio, Azure DevOps, CI/CD
3d
Save
Mark Applied
Hide
Fullstack Software Developer (m/w/d)
Landshut or Geisenhausen
HybridFull Time
ADITO Software
ADITO Software: Develops flexible CRM and business process software solutions.
5+ YOEAt least 5 years of software development experience, fullstack expertise, strong SQL and relational database knowledge, API integration experience, modern programming language skills, testing and debugging experience, and fluent German at C1 level.
SQL, JavaScript, TypeScript
1mo
Save
Mark Applied
Hide
Software Engineer Fullstack (.NET / Vue.js) mit Perspektive Software Architect (m/w/d) - Hybrid oder remote
Hannover or Munich or Berlin or Leipzig or Passau
HybridFull Time
Meierhofer
Meierhofer: Develops software solutions for hospital management and patient care.
7+ YOE7+ years software development experience with C#/.NET and Vue.js; fullstack skills across frontend, backend, databases and APIs; experience with CI/CD, containers, Kubernetes, Azure DevOps, observability and modern architecture principles.
C#, .NET, Vue.js, HTML, CSS, JavaScript, TypeScript, SQL Server, REST API, CI/CD, Docker, Kubernetes, Azure DevOps, OpenTelemetry, GitHub Copilot, Claude Code