Software Architect
Consulteer Zurich, Zurich, Switzerland
Business Consulting and Services · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The Software Architect will design, document, and define architectural standards while driving the development of modular and maintainable software components. They will collaborate with development teams to ensure architectural consistency and evaluate new technologies to support system scalability and integration.
What they look for
Requirements
Candidates must hold a degree in Computer Science, Software Engineering, or a related field and possess proven experience in software architecture. Strong technical expertise in C/C++, Java 21, Python, and MBSE methodologies using tools like Cameo Systems Modeler and IBM DOORS is required.
Full description
Design the architecture behind tomorrow's software solutions.
Your Role & Responsibilities
- Design, define, and document software architecture principles and standards
- Drive the development of modular, reusable, and maintainable software components
- Define interfaces between software modules and external systems
- Guide architectural decisions related to scalability, performance, maintainability, and integration
- Collaborate closely with development teams to ensure architectural consistency and best practices
- Evaluate and integrate new technologies, frameworks, and software components
- Contribute to reusable frameworks, services, and platform capabilities
- Support architectural reviews, technical design discussions, and key technology decisions
- Work with requirements and test engineering teams to ensure alignment across the development lifecycle
- Promote software reuse and standardization across multiple products and solutions
Required Technical & Professional Expertise
- A degree in Computer Science, Software Engineering, or a related technical field
- Proven experience in software development and/or software architecture
- Strong expertise in C/C++, Java 21, and Python
- Experience with Model-Based Systems Engineering (MBSE) methodologies and best practices
- Hands-on experience with Cameo Systems Modeler and IBM DOORS
- Strong understanding of software architecture patterns, modular design, and system integration
- Excellent analytical and problem-solving skills
- Strong communication and stakeholder management abilities
- Professional proficiency in English; German and/or French are an advantage
Similar roles
-
Google Cloud Architect (Hybrid)
A.C. Coy Raleigh, North Carolina, United States
-
Senior Cloud Architect - ITS-OPS-TechSrvs
University of Texas Medical Branch (UTMB) Galveston, Texas, United States
-
Solutions Architect
PetSmart Costa Rica
-
Solutions Architect, AI & Automation
Gexpro Services Irving, Texas, United States
-
Software Architect
MicroStrategy Chennai, Tamil Nadu, India
-
Senior Solutions Architect
Fin Sydney, New South Wales, Australia