- Contributing to the definition of our software strategy and roadmap
- Ensuring the deployment and reporting on the progress of our software strategy and roadmap
- Maintaining architectural, technological, and technical consistency in software systems
- Demonstrating alignment of software design with business goals
- Providing technical leadership and mentorship to the software architect team
- Leading continuous improvement and best practices for software engineering efficiency
- Chairing design reviews and technically coordinating task forces
- Deep understanding of software architecture principles, models and methodologies.
- Strong technical leadership with proven hands-on in coding, configuration anddeployment
All about you
We value passion and attitude over experience. That's why we don't expect you to have every single skill. Instead, we've listed some that we think will help you succeed and grow in this role:
- Strong experience in mission-critical software architecture design and development
- Deep understanding of software architecture principles, models, and methodologies
- Good understanding of software development processes, methods, and tools
- Strong technical leadership with hands-on experience in coding, configuration, and deployment
- Effective stakeholder and vendor relationship management skills
- Excellent verbal and written English communication skills
- Ability to communicate complex technical concepts to non-technical stakeholders
- Agile, inclusive, and responsible work ethic
- International mindset and ability to promote teamwork
- Capability to manage conflicts of ideas constructively