Intermediate 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
Experienced
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 Computer Programming Continuous Integration Software Design Patterns DevOps Distributed Systems Python (Programming Language)
+8 more
Object-Oriented Software Development Software Architecture Software Project Management Google Cloud ReactJS Vue.js AngularJS Front End Software Development

Job description

Architektur-Mitarbeit: Du wirkst aktiv an der Konzeption und Weiterentwicklung von Softwarearchitekturen fĂźr komplexe Systeme und Plattformen mit und bringst eigene Ideen in Architekturentscheidungen ein.

️ Konzeption & Analyse: Du unterstützt bei der Analyse fachlicher und technischer Anforderungen und leitest gemeinsam mit Senior Architects nachhaltige Architekturentscheidungen ab.

️ Standards & Best Practices: Du arbeitest an der Definition und Umsetzung von Architekturvorgaben sowie Coding- und Design-Standards mit und stellst deren Einhaltung im Projektumfeld sicher.

Team-UnterstĂźtzung: Du arbeitest eng mit Entwicklungsteams zusammen, unterstĂźtzt bei technischen Fragestellungen und Ăźbernimmst erste fachliche FĂźhrungsaufgaben im Architekturkontext.

Qualität & Weiterentwicklung: Du unterstßtzt bei Architektur-Reviews, identifizierst technische Risiken und trägst zur kontinuierlichen Verbesserung bestehender Systeme bei.

️ Cloud-Native Entwicklung: Du wirkst bei der Gestaltung moderner Cloud-Architekturen (AWS, Azure oder GCP) mit und lernst den Einsatz neuer Technologien im produktiven Umfeld.

Requirements

Erste praktische Erfahrung in der Mitarbeit an Softwarearchitekturen oder komplexeren Softwareprojekten.

  • Gutes Verständnis von Architekturprinzipien, Design Patterns und modernen Software-Designmethoden (z. B. EDA, IoC, Observer, Strategy, DDD).
  • Erste praktische Erfahrung mit Cloud-Infrastrukturen und deren grundlegenden Architektur-Patterns (AWS, Azure oder GCP).
  • Solide Kenntnisse in mindestens einer objektorientierten Programmiersprache (z. B. Java, C#, Python) sowie erste BerĂźhrungspunkte mit modernen Frontend-Frameworks (z. B. Angular, React, Vue).
  • Sicherer Umgang mit Tools zur Dokumentation und Modellierung.

Sehr gute Kenntnisse

  • Grundverständnis von Qualitätssicherung im Architekturkontext, inklusive Dokumentation (z. B. arc42) und Bewertung nicht-funktionaler Anforderungen.
  • Bewusstsein fĂźr Sicherheit, Performance und Stabilität in verteilten Systemen.
  • Grundlegendes Verständnis des Software-Lifecycles sowie moderner DevOps-Praktiken und CI/CD-Pipelines.

PersĂśnlich

  • Strukturierte Arbeitsweise: Du hast einen analytischen Blick fĂźr Zusammenhänge und Details.
  • Eigeninitiative: Du bringst Dich aktiv mit Vorschlägen ein und hast den Anspruch, technisch exzellente LĂśsungen zu bauen.
  • Lernbereitschaft: Du mĂśchtest Dich perspektivisch zum Senior Architekten entwickeln und Ăźbernimmst gerne wachsende Verantwortung.
  • 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.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 ¡ World Congress 2021

2:10 min

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

Philippe De Ryck ¡ LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum ¡ World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

11:44 min

Live coding a test driven component feature

Markus Oberlehner ¡ LIVE

Videos

See all

Related articles

See all