Job
Du bist verantwortlich für die End-to-End-Ausgestaltung komplexer Fullstack-Architekturen, entwickelst nachhaltige Technologien, führst interdisziplinäre Teams und integrierst KI-Workflows, um innovative Systeme zu gestalten.
Job-Technologien
Deine Rolle im Team
- End-to-End Architektur: Du verantwortest die ganzheitliche technologische Strategie und Konzeption komplexer Fullstack-Systeme (Frontend, Backend und Cloud-Infrastruktur).
- Strategische Entscheidungen: Du analysierst komplexe Business-Anforderungen und leitest daraus nachhaltige, zukunftssichere Architekturentscheidungen für den gesamten Tech-Stack ab.
- Standards & Blueprints: Du definierst unternehmensweite Coding-Standards, Design Patterns sowie Architekturvorgaben und stellst deren Einhaltung in den Projekten sicher.
- Technical Leadership & Coaching: Du führst interdisziplinäre Entwicklungsteams fachlich, coachst Entwickler im gesamten Fullstack-Umfeld und leitest komplexe Tech-Workshops.
- Qualität & System-Evolution: Du führst tiefgehende Architektur-Reviews durch, bewertest neue Frameworks sowie Technologien und minimierst proaktiv technische Schulden.
- Cloud-Native & Integration: Du designst moderne, verteilte Systemlandschaften, optimierst API-Ökosysteme und verantwortest das Zusammenspiel mit Cloud- und DevOps-Strukturen.
- KI-Systemintegration: Du verantwortest die architektonische Einbindung von KI-Workflows und LLMs in komplexe Fullstack-Systeme.
- Strategische Modellwahl: Du bewertest Trade-offs zwischen Closed-Source- (SaaS) und Open-Source-Modellen (On-Premise) hinsichtlich Latenz, Kosten und Datenschutz.
- KI-Orchestrierung: Du konzipierst skalierbare Architekturen für Retrieval-Augmented Generation (RAG) und Multi-Agenten-Systeme.
Unsere Erwartungen an dich
Ausbildung
- Sehr gute Deutsch- und gute Englischkenntnisse sowie ein abgeschlossenes IT-Studium oder eine vergleichbare Qualifikation.
Qualifikationen
- Tiefgehende Expertise in modernen Frontend-Frameworks (Angular, React, Vue) und zeitgleich in skalierbaren Backend-Technologien (Java, C# oder Python).
- Fundiertes Wissen im Design hochverfügbarer API-Architekturen (REST, GraphQL, gRPC) und der Integration verteilter Systeme.
- Sicherheit in der Konzeption moderner Datenlayouts (relational, NoSQL, Caching-Strategien) und deren Skalierung.
- Sicherheit in der Anwendung von KI-Orchestrierungs-Frameworks wie LangChain oder LlamaIndex.
- Umfassendes Verständnis für Cloud-Infrastrukturen (AWS, Azure oder GCP) sowie automatisierte CI/CD- und Deployment-Prozesse.
- Ausprägte Kenntnisse über moderne UI/UX-Architekturprinzipien (Design Systems, State Management).
- Verständnis für den EU AI Act und dessen Auswirkungen auf das Software-Design (Risikoklassifizierung).
- Monitoring und Tracing von KI-Services (z. B. via LangSmith).
- Du brennst für das Gesamtbild (The Big Picture) und übernimmst gerne die volle Verantwortung für technologische Richtungsentscheidungen.
- Du besitzt die Fähigkeit, komplexe technische Konzepte sowohl Entwicklungsteams als auch fachlichen Stakeholdern verständlich zu vermitteln.
- Du hast Freude daran, Dein Wissen aktiv zu teilen und andere auf ihrem Weg zum Experten zu begleiten.
Erfahrung
- Langjährige Erfahrung im Design und der Umsetzung komplexer Fullstack-Architekturen (z. B. Microservices, Microfrontends, Event-driven Architectures).
- Tiefgehende Erfahrung in der Konzeption von RAG-Architekturen sowie im Umgang mit Vektordatenbanken (z. B. Qdrant, Pinecone).
- Erfahrung mit strukturierten Review-Prozessen, technischer Dokumentation (z. B. arc42) und der Absicherung nicht-funktionaler Anforderungen (Security, Performance, Stabilität).
Unser Angebot
- Du kannst in einem rollenbasierten Unternehmen arbeiten.
- Du findest bei uns eine offene Unternehmenskommunikation und kurze Entscheidungswege wieder.
- Für Deinen optimalen Start bei der BCM steht ein umfangreiches und individuelles Onboarding-Programm in den Startlöchern.
- Kollegen auf Augenhöhe und unsere Personalentwicklung unterstützen Dich dabei, sowohl fachlich als auch persönlich aufs nächste Level zu kommen.
- Du arbeitest überwiegend remote und genießt dabei maximale Flexibilität.
- Je nach Projekt bist Du bereit, unsere Kunden remote oder direkt vor Ort zu unterstützen.
- Unvergessliche Mitarbeiterevents: monatliche Teamaktivitäten und ein BCM-Urlaub im Sommer.
- BCM stärkt Deine Balance, egal ob Work oder Life, wir stehen immer hinter Dir.
- Casual oder Anzug? Büro oder Homeoffice? Frühaufsteher oder Nachteule? Du entscheidest, bei uns hast Du die Freiheit, so zu arbeiten, wie es am besten zu Dir passt.
- Du läutest mit unserer BCM Community das Wochenende mit einem (hopfenreichen) Erfrischungsgetränk ein.
Benefits
Work-Life-Integration
Essen & Trinken
Gesundheit, Fitness & Fun
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Die BCM Solutions GmbH steht für hochwertige Softwarelösungen und Dienstleistungen im Bereich der Softwareentwicklung.
- Digitale Agentur
- Full Remote, Hybrid, Onsite
- Internet, IT, Telekom
Arbeitgeber-Reviews
- Engineering
- 3,3
- Arbeitsbedingungen
- 4,1
- Teamkultur
- 4,1
- Karriere
- 4,3
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Hallo, lass uns WIR sagen! Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche...
Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...
Wir entwickeln seit 20 Jahren branchenspezifische Softwarelösungen und Internetseiten mit einem hohen Qualitätsanspruch. Zur Verstärkung unseres Entwickler-Teams suchen wir für unseren Standort in Bernau bei Berlin DICH, eine/n motivierte/n,...