Logo BCM Solutions GmbH

Intermediate Software Architect

Job

  • Level
    Experienced
  • Location
    Stuttgart
  • Working Model
    Hybrid, Onsite
  • Job Field
    Software
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you develop software architectures for complex systems, work on cloud architectures, conduct architecture reviews, and support development teams with technical challenges to ensure project goals are met.

Job Technologies

Your role in the team

  • You actively contribute to the design and further development of software architectures for complex systems and platforms, and bring your own ideas into architectural decisions.
  • You assist in analyzing technical and functional requirements and, together with senior architects, derive sustainable architectural decisions.
  • You work on defining and implementing architecture guidelines as well as coding and design standards, ensuring their compliance within the project environment.
  • You work closely with development teams, assist with technical questions, and take on initial technical leadership responsibilities within the architecture context.
  • You assist with architecture reviews, identify technical risks, and contribute to the continuous improvement of existing systems.
  • You contribute to the design of modern cloud architectures (AWS, Azure, or GCP) and learn to deploy new technologies in a production environment.

This text has been machine translated. Show original

Our expectations of you

Education

  • Very good German and English skills as well as a completed IT degree or comparable qualification.

Qualifications

  • Good understanding of architecture principles, design patterns, and modern software design methods (e.g., EDA, IoC, Observer, Strategy, DDD).
  • Solid knowledge of at least one object-oriented programming language (e.g., Java, C#, Python) as well as initial experience with modern frontend frameworks (e.g., Angular, React, Vue).
  • Proficient in using tools for documentation and modeling.
  • Basic understanding of quality assurance in the architectural context, including documentation (e.g., arc42) and evaluation of non-functional requirements.
  • Awareness of security, performance, and stability in distributed systems.
  • Basic understanding of the software lifecycle as well as modern DevOps practices and CI/CD pipelines.
  • You have an analytical eye for connections and details.
  • You actively contribute with suggestions and strive to build technically excellent solutions.
  • You aim to develop into a Senior Architect in the future and enjoy taking on increasing responsibilities.

Experience

  • Initial practical experience in collaborating on software architectures or more complex software projects.
  • Initial practical experience with cloud infrastructures and their fundamental architecture patterns (AWS, Azure, or GCP).

This text has been machine translated. Show original

What we offer

  • You can work in a role-based company.
  • You will find open corporate communication and short decision-making processes with us.
  • An extensive and customized onboarding program is ready to ensure your optimal start at BCM.
  • Colleagues at eye level and our HR development support you in advancing both professionally and personally to the next level.
  • Unforgettable employee events: monthly team activities and a BCM holiday in summer.
  • BCM strengthens your balance, whether it's work or life, we are always behind you.
  • Casual or suit? Office or home office? Early bird or night owl? You decide, with us you have the freedom to work in the way that suits you best.
  • You kick off the weekend with our BCM Community with a (hoppy) refreshing drink.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Food & Drink

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Stuttgart

    Baden-Württemberg

    Germany

About Your Employer

BCM Solutions GmbH

BCM Solutions GmbH

BCM Solutions GmbH stands for high-quality software solutions and services in the field of software development.

Description

  • Company Type
    Digital Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication

Employer reviews

by devworkplaces.com

Total

(2 Reviews)
3.9
  • Engineering

    3.3
  • Workingconditions

    4.1
  • Culture

    4.1
  • Career Growth

    4.3
Show all reviews
Logo BCM Solutions GmbH

Intermediate Software Architect

Location
Stuttgart
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs