Software Architekt

BCM Solutions GmbH
Stuttgart, Germany
1 day ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Java (Programming Language) Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Engineering Software Design Patterns DevOps Distributed Systems Python (Programming Language) Object-Oriented Software Development Software Engineering
+8 more
Software Systems Google Cloud ReactJS Technical Debt Vue.js AngularJS Front End Software Development Microservices

Job description

Architektur-Ownership: Du verantwortest die ganzheitliche Konzeption und Strategie fĂźr komplexe Softwaresysteme und Plattformen unserer Kunden.

️ Strategische Entscheidungen: Du analysierst fachliche Anforderungen und leitest daraus nachhaltige, skalierbare Architekturentscheidungen ab, die Du souverän gegenüber Stakeholdern vertrittst.

️ Governance & Standards: Du definierst technologische Architekturvorgaben sowie Best Practices und stellst deren Einhaltung über den gesamten Projektzyklus sicher.

Technisches Coaching: Du fĂźhrst Entwicklungsteams fachlich, coachst sie in Architekturthemen und unterstĂźtzt bei der Umsetzung anspruchsvoller Designs.

Qualität & Review: Du fßhrst Architektur-Reviews durch, identifizierst technische Schulden und entwickelst bestehende Systemlandschaften kontinuierlich weiter.

️ Cloud-Native Leader: Du designst moderne, verteilte Systeme in der Cloud (AWS, Azure oder GCP) und bewertest kontinuierlich neue Technologien und Tools.

Requirements

Fundierte Erfahrung in der Konzeption komplexer Architekturen (z. B. Microservices, Event-driven oder verteilte Systeme).

  • Tiefes Wissen in Architekturprinzipien, Design Patterns und modernen Software-Designmethoden (z. B. EDA, IoC, Observer, Strategy, DDD).
  • Cloud-Infrastrukturen sowie deren Architektur-Patterns und Skalierungsstrategien.
  • Tiefe Erfahrung in mindestens einer objektorientierten Sprache (z. B. Java, C#, Python) sowie in modernen Frontend-Frameworks (z. B. Angular, React, Vue).
  • Erfahrung in der technischen FĂźhrung und der Vermittlung komplexer Konzepte an interdisziplinäre Teams.

Sehr gute Kenntnisse

  • Qualitätssicherung: Architektur-Reviews, Dokumentation (z. B. arc42) und Bewertung nicht-funktionaler Anforderungen.
  • Umfassendes Verständnis fĂźr Sicherheit, Performance und Stabilität in verteilten Umgebungen.
  • Wissen Ăźber den gesamten Software Lifecycle sowie die Integration moderner DevOps-Workflows.

PersĂśnlich

  • Entscheidungsfreude: Du Ăźbernimmst gerne Verantwortung fĂźr das “Big Picture” und triffst fundierte Richtungsentscheidungen.
  • Strategischer Weitblick: Du denkst Ăźber den aktuellen Sprint hinaus und planst Systeme fĂźr langfristige Wartbarkeit.
  • Kommunikationsstärke: Du kannst komplexe Sachverhalte verständlich erklären und als Mentor fungieren.
  • Sehr gute Deutsch- und Englischkenntnisse sowie ein abgeschlossenes IT-Studium oder vergleichbare Qualifikation.

About the company

Arbeiten bei der BCM Solutions bedeutet beim besten Arbeitgeber mitzugestalten. Mit unseren Kolleginnen und Kollegen gestalten wir seit 2010 aktiv die BCM Solutions GmbH. Jährlich werden wir für unsere phänomenale Arbeit durch unsere BCM Community als bester Arbeitgeber ausgezeichnet. Als Marktführer für PREEvision überzeugen wir mit der Erfahrung unserer Mitarbeiter und Mitarbeiterinnen, die sie durch täglichen Einsatz bei unseren exklusiven Kunden unter Beweis stellen. Die BCM Solutions GmbH steht außerdem für hochwertige Softwarelösungen und Dienstleistungen im Bereich der Softwareentwicklung. Wir verbinden persönliche und fachliche Weiterentwicklung mit Spaß bei der Arbeit und bringen dadurch Kundenprojekte stets zum Erfolg!, Du kannst in einem rollenbasierten Unternehmen arbeiten #NoHierarchieGehabe

  • 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.
  • 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.
  • Frisches Obst, Tee, Mineralwasser, Kaffee usw. in unserem BĂźro selbstverständlich.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum ¡ World Congress 2026 Europe

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck ¡ LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

2:55 min

Core responsibilities of a software architect in development

Hendrik LÜsch Hendrik LÜsch ¡ World Congress 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark ¡ LIVE

Videos

See all

Related articles

See all