Senior Solutions Architect (m/f/d)
Publication date:
01 October 2024Workload:
100%- Place of work:Wallisellen, Zurich, CH, 8304
This role focuses on designing and validating scalable software architectures for Allianz Technology Switzerland core systems, selecting the right technologies, and ensuring they meet business needs.
You will lead technical discussions, collaborate with various teams, and ensure best practices are followed. Key responsibilities include system integration, creating detailed documentation, conducting architecture reviews, and supporting development teams to maintain high performance and quality standards.
What you do
- Architecture Design and Validation:
- Develop and document software architectures for Allianz Technology Switzerlandcore systems that are robust, scalable, and maintainable.
- Select appropriate technologies, frameworks, and platforms for implementing solutions.
- Ensure the software architecture meets business requirements and allows for future scalability.
- Strong knowledge of surrounding systems like SAP.
- Technical Leadership:
- Collaborate with enterprise architecture and development teams to convey and implement the architectural vision.
- Work closely with group architecture teams.
- Lead technical discussions and decision-making regarding technical challenges and architectural issues.
- Monitor compliance with best practices and standards in software development.
- Integration and Scalability:
- Design system integrations and interfaces to ensure collaboration between various modules and external systems.
- Ensure system performance and scalability through appropriate architectural strategies.
- Evaluate cross-regional multi-tier architectures.
- Systematic Work, Documentation, and Communication:
- Create comprehensive architectural documentation and technical specifications.
- Work closely with stakeholders to clearly and understandably communicate technical concepts.
- Support the training of development teams regarding architectural standards and best practices.
- Quality Assurance:
- Conduct architecture reviews and code reviews to ensure adherence to architectural guidelines.
- Identify and mitigate technical debt in existing systems.
What you bring
- Completed studies in Computer Science, Software Engineering, or a related field
- Several years of professional experience in software development within the insurance industry, preferably in a senior role.
- Proven experience in developing and implementing software architectures.
- Deep understanding of modern software architecture principles and patterns.
- Knowledge in multiple programming languages (e.g., Java, C#, Python) and development frameworks.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architectures.
- Experience with Agile and DevOps practices and CI/CD pipelines.
- Knowledge of data infrastructures and architectures.
- Excellent problem-solving skills and analytical thinking.
- Strong communication skills and the ability to clearly explain complex technical concepts.
- Ability to collaborate in cross-functional teams.
What we offer
- We offer a hybrid work model which recognizes the value of striking a balance between in-person collaboration and remote working incl. up to 25 days per year working from abroad.
- We believe in rewarding performance and our compensation and benefits package includes a company bonus scheme, pension, employee shares program and multiple employee discounts (details vary by location).
- From career development and digital learning programs to international career mobility, we offer lifelong learning for our employees worldwide and an environment where innovation, delivery and empowerment are fostered.
- Flexible working, health and wellbeing offers (including healthcare and parental leave benefits) support to balance family and career andhelp our people return from career breaks with experience that nothing else can teach.
57170 | IT & Tech Engineering | Professional | Allianz Executive | Allianz Technology | Full-Time | Permanent
About Allianz Technology
Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 13,000 employees located in 22 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry.
We oversee the full digitalization spectrum – from one of the industry’s largest IT infrastructure projects that includes data centers, networking, and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age.
D&I statement
Allianz Technology is proud to be an equal opportunity employer encouraging diversity in the working environment. We are interested in your strengths and experience. We welcome all applications from all people regardless of gender identity and/or expression, sexual orientation, race or ethnicity, age, nationality, religion, disability, or philosophy of life.
Join us. Let´s care for tomorrow.
You. IT
To Recruitment Agencies:
Allianz Technology has an in-house recruitment team that sources great candidates directly. Therefore, Allianz Technology does not accept unsolicited resumes from agencies or search firm recruiters.
When we do work with recruitment agencies, that engagement is formalized by a contract. Fees will only be paid when there is a contract in place. Without a contract in place, we will not accept invoices on unsolicited resumes, even if the candidate was ultimately employed by Allianz.
Contact
Allianz Suisse Versicherungs-Gesellschaft AG