Software architect

Werkgever:
TMC
Regio:
Eindhoven
 
Functieomschrijving
Overview

Controleer alstublieft of u het juiste niveau van ervaring en kwalificaties heeft door het volledige overzicht van deze vacature hieronder te lezen.

Join to apply for the Software Architect role at TMC. Ready to architect the future? Build cloud-native systems, lead DevOps teams, and shape scalable software that matters. Join us and turn complexity into innovation.


We are looking for a seasoned Software Architect who thrives in complex environments and enjoys designing scalable, cloud-native solutions. You will lead the architecture and development of enterprise-grade applications, modernize legacy systems, and guide teams in adopting best practices in software engineering and DevOps. You will work with cross-functional teams and clients across industries such as high tech, automotive, retail, logistics, and ecommerce.


Responsibilities

  • Design and implement microservices architectures and cloud-native applications (AWS, GCP, Azure)
  • Lead development teams and drive DevOps adoption across projects
  • Optimize CI/CD pipelines using tools like Jenkins, GitLab, SonarQube, Docker, Kubernetes
  • Modernize legacy systems and support migration to modern platforms
  • Document system architecture and development processes (UML, Confluence, Bizagi)
  • Mentor developers and promote high-quality software development practices
  • Collaborate with clients to translate business needs into technical solutions

What We Expect From You

  • 10+ years of experience in software development and architecture
  • Strong proficiency in Java and/or Python
  • Hands-on experience with cloud platforms (AWS, GCP, Azure)
  • Skilled in CI/CD tools and DevOps methodologies
  • Familiar with architectural patterns like hexagonal architecture, DDD, SOA, microservices
  • Experience with databases such as PostgreSQL, MongoDB, Redis, Oracle
  • Excellent communication in English (Dutch is a big plus)
  • Experience with technical documentation and process modeling

What You Can Expect From Us

TMC is an international high-tech consultancy company that brings expertise to its clients to support them with the realization of their technological challenges. As such, TMC operates as an expert center at the disposition of its clients and helps them be more competitive in a global and fast-changing technological world.


At TMC we believe that people are the driving force behind technological innovation. We create the best possible conditions for tech talents to thrive in. We offer a challenging and stimulating work environment in which you can be the director of your own career. As an Employeneur you are part of our TMC family. Beyond our outstanding technical expertise, fun and engagement are meaningful parts of our culture.


Senior R&D and Role Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Business Consulting and Services

Referrals increase your chances of interviewing at TMC. Get notified about new Software Architect jobs in Eindhoven, North Brabant, Netherlands.



#J-18808-Ljbffr