Software Development Architect (Workflow Team)
We are looking for a Software Architect who will play a key role in shaping the architecture of our new service, Mimics Workflow, a standalone product that integrates seamlessly into the Mimics Flow platform. The successful candidate will combine technical expertise with strategic vision and exceptional communication skills to ensure the success of this new service and its alignment with our mission.
Job description
Mimics Flow is our innovative case management solution designed to streamline personalized patient care. By providing full visibility and control over every step of the workflow — from request to approval — Mimics Flow empowers surgeons and hospitals to deliver high-quality results while ensuring seamless compliance with local regulations.
What you will do
- Define and manage the architecture of one or more applications in the Mimics Flow platform
- Provide implementation strategies, work decomposition, and technology recommendations
- Serve as the technical and architectural point of contact for your team, sharing best practices and mentoring team members
- Collaborate with product management, stakeholders, and other teams to define and defend the technical roadmap
- Represent your team in the Materialise group of architects to align solutions across departments
- Maintain architecture documentation and contribute to cloud-related initiatives
- Actively participate in agile ceremonies, such as sprint planning and backlog refinement
Your profile
Technical skills
- You have experience with/working knowledge of:
- .NET Core, ASP.NET, Entity Framework
- Designing modern cloud-native applications, including Docker, Kubernetes, microservices, and DevOps practices
- Cloud providers (AWS, Azure, GCP) and related tools, such as Kubernetes, Docker, and Amazon Storage
- Walking up the cloud stack (IaaS, PaaS, SaaS) using modern terminology and relevance
- Designing and developing integrations and interactions with other systems and applications
- You are familiar with networking technologies and DevOps tools related to software solution design, including REST, gRPC, GraphQL, and Terraform
- You are familiar with front-end technologies, such as TypeScript, NodeJS, and React
- Knowledge of BPMN (Business Process Model and Notation) is a plus
Soft skills
- Excellent communication and presentation skills in English, with the ability to clearly explain complex technical concepts to diverse stakeholders
- Strong collaboration skills to work effectively with product management, stakeholders, and cross-functional teams
- Confidence in negotiating and defending architectural decisions and technical roadmaps
- A proactive mentor who shares best practices and inspires the team toward technical excellence
Mindset and culture fit
- A strategic thinker with a helicopter view, capable of aligning technical solutions with business priorities and long-term goals
- Familiarity with agile working methods (Scrum, Kanban) and enthusiasm for contributing to a self-organizing team
- Passion for Materialise’s mission to scale additive manufacturing across industries, from aerospace to medical, and drive Industry 4.0
What we offer
Location and type of contract
- Barcelona, Spain
- Full-time
- Hybrid
- Mid-senior level
- CV in English
Share on:




Working at Materialise
Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.
As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.




