Jobless Developer
Consulteer logo

Posted 5 days ago

Software ArchitectConsulteer · Zürich

Software Architect

ZürichHybrid

AI Summary

Designs, defines and documents software architecture principles, modular components and interfaces, guiding scalability, performance and integration decisions while working closely with development, requirements and test teams.

About this role

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

Requirements

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

Skills

Cameo Systems ModelerC/C++IBM DOORSInterface DefinitionJava 21Model-based Systems EngineeringModular DesignPythonSoftware Architecture PatternsSystem Integration

Explore related jobs

Browse these categories

Market data for this role

All reports →