✨ About The Role
- The Software Architect will be responsible for ensuring that systems are scalable, secure, and performant.
- The role involves leading the transformation of legacy software systems to modern solutions using best practices and cutting-edge technologies, particularly cloud services with a focus on MS Azure.
- The architect will define and create the correct interfaces between systems to ensure seamless integration and communication across various platforms.
- Collaboration with internal users from different departments is crucial to understand user needs and translate them into system requirements.
- The position requires the development of technical roadmaps and architecture documents while ensuring adherence to design principles throughout the software development lifecycle.
⚡ Requirements
- The ideal candidate will have a Bachelor's or Master's degree in computer science or a related field with a focus on information technology.
- A minimum of 5 years of experience as a full-stack developer is preferred, showcasing extensive professional experience in software architecture design and DevOps.
- The candidate should possess excellence in software architecture within a cloud environment, particularly with Azure Cloud being a bonus.
- Strong communication and teamwork skills are essential, as the role involves collaboration with various internal users and stakeholders.
- Proficiency in English is required, and knowledge of the German language is an advantage.