Senior Software Architect

Systemum GmbH & Co. KG

Job

In this role, you analyze complex software architectures, develop target architectures, improve development processes, and integrate AI-driven tools into teams while moderating workshops and creating documentation.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • They analyze the technical and professional initial situation at the client and understand complex product and system landscapes.
  • They evaluate established software architectures, identify risks and areas for improvement, and provide clear recommendations – often as an independent architecture review.
  • You develop viable target architectures and create the technical and functional concepts for modern software-based products – whether as a modernization of established Java applications or as a new design.
  • They analyze and improve our clients' development processes - from the Software Development Lifecycle (SDLC) to the entire Product Engineering Process (PEP) - taking into account safety and security aspects.
  • They establish comprehensive architecture documentation and a process that the teams can independently continue.
  • They help our clients' teams to meaningfully integrate AI into their development processes - from code generation to documentation - and distinguish real benefits from hype.
  • You use AI-powered tools in your own analysis and modernization work — for example, to unlock large, poorly documented codebases more quickly.
  • You advise and coach our clients' teams and facilitate workshops on strategies, methodologies, and architecture decisions.
  • You document your results clearly in words and images and present them appropriately for the target audience - from the development team to executive management.

Our expectations of you

Education

  • Degree in Computer Science (Bachelor/Master) or a comparable qualification.

Qualifications

  • Solid knowledge in designing and evaluating software architectures.
  • Confident demeanor and enjoyment in dealing with clients and colleagues.
  • Curiosity and the ability to quickly understand abstract systems.
  • An eye for structures and details.
  • Fluent in German, both spoken and written.
  • Familiarity with architecture documentation, such as arc42 or C4.
  • Knowledge of software engineering methods and development processes.
  • Practical experience in C programming and/or Java.
  • Fluent in English.

Experience

  • Several years of experience in developing complex software systems.
  • Experience with modernizing complex software systems.
  • Experience with embedded software and systems.

What we offer

  • Consulting without living out of a suitcase: You are usually in our office in Braunschweig 2-3 days a week, the rest is remote work, and business trips occur only about once a month.
  • Flexible working hours: We agree on your weekly hours individually, whether full-time or part-time. As a small team, we find solutions that fit your life.
  • Transparent compensation: Twelve fixed monthly salaries, predictable and fair. We do not work with bonuses or target agreements.
  • Structured Continuing Education: Ongoing and targeted learning at a company that teaches and certifies Software Engineering itself.
  • Joint team events: We thrive on交流 and cohesion, e.g., during共同 lunches, outings, and conference visits as a team.
  • Central, easily accessible office: in close proximity to TU Braunschweig, well connected to public transport, with parking spaces for cars and bikes.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Brunswick
    Niedersachsen, Germany

About your employer

Systemum GmbH & Co. KG, based in Braunschweig, Germany, is a renowned company specializing in consulting and supporting software engineering projects, particularly in the fields of embedded software and enterprise software. The company assists manufacturers in optimizing their product software and related processes.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Consulting
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows

Senior Software Architect

Systemum GmbH & Co. KG