Zürich
Software Architect C++ (m/f/d)
- 10 November 2026
- 80 – 100%
- Permanent position
- CHF 115 000 - 125 000 /year
- German (Fluent), English (Fluent)
- 8001 Zürich
About the job
We have developed a web-based online platform for job searching and talent acquisition that digitalises the application process and supports companies in quickly recognising talents in the market and securing them for the long term. With a digital Rocken profile, every applicant can quickly and easily connect with market-leading companies and share their profile.
Our work places people at the centre both technologically and organically. Rocken® offers executive search and talent management consulting to address the personal and individual needs of each person and to implement these optimally in recruitment and career planning.
Software Architect C++ (m/f/d)
Salary - CHF115,000 - 125,000Your future employer operates in the healthcare sector and develops IT solutions for the pharmacy and drugstore area. As experts in recruiting for the healthcare sector, we will support you in your next career step. If you want to learn more about the company and the position, apply now.
Role:
Do you want to shape the architecture of complex software systems and make established technologies fit for the future? In this key position, you take on the overall technical responsibility for a demanding C++ system landscape. You develop a long-term architecture strategy, reduce technical legacy burdens, and create the foundation for scalable, maintainable, and modern software solutions. In doing so, you combine strategic architectural decisions with close collaboration with development teams and specialist departments.
Responsibilities:
You are responsible for the overarching software architecture and ensure that systems are future-proof in terms of scalability, maintainability, performance, and extensibility.
You develop a roadmap for modernising the existing C++ system landscape, prioritise technical debt, and manage its gradual reduction.
You define architectural principles, technology standards, and decision-making processes and ensure their compliance through architecture and design reviews.
You support the development team with complex technical issues, evaluate frameworks and technologies, and are responsible for well-founded make-or-buy decisions.
You further develop the integration architecture with external partners, establish standards for REST APIs and event-driven communication, and coordinate architectural decisions with the specialist departments.
Qualifications:
You have at least eight years of experience in enterprise software development, including at least three years in an architectural role with demonstrable responsibility for cross-system architectural decisions.
You possess solid knowledge of service-oriented architectures, API design, REST interfaces, and event-driven architecture.
You have practical experience with C++ and complex, historically grown software systems and know how to modernise them step by step.
You master architectural methods and design principles and can assess technical decisions regarding long-term impacts and economic efficiency.
You can clearly communicate complex architectural concepts and confidently liaise with development teams, specialist departments, and management. Knowledge of data protection, compliance, or regulated industries is an advantage.
Benefits:
- Participation in health measures: Pension fund with 2% higher employer contribution; possibility for employees to also pay 2% more contributions (tax advantage)
- Flexible working hours: Flexible working hours, part-time possible
- Good transport connections and accessibility: Good public transport connections
- Home office: Home office up to max. 2 days per week
- Participation in business success and bonuses: Bonus (depending on business performance and personal achievement)
- Attractive employee discounts: Fleet discount on passenger cars (e.g. AMAG), purchasing discounts on IT items
- Parking participation or takeover: Free parking space
- Free fruit and drinks: Coffee, tea, mineral water, fruit free of charge
- Above-average holidays and days off: 4-6 weeks holiday; compensation for overtime; possibility to buy holidays or take unpaid leave
- Attractive training and development opportunities: Participation in training costs without obligation; possibility of flexible working hours or part-time
- Comfortable office with modern infrastructure: Modern workplace between Zurich and Baden
- Family-friendly employment conditions, childcare: Marriage and birth allowances; maternity leave: 16 weeks at 100% salary; paternity leave: 10 days at 100% salary
- 13th month salary
ROCKEN Jobs:
https://rocken.jobs
Create profile:
https://rocken.jobs/application/profil-erstellen/
Workplace
Zurich
Contact
Buse Aslanvuran,
+41443852138