Software Architect Expert Role Summary
We are seeking an experienced Senior Software Architect to play a key part in shaping our technical software strategy, including data and IoT architecture. As a trusted expert, you will bring industry knowledge to drive initiatives and foster a data-driven culture within the organization. Your ability to stay current with technology trends and understand business data requirements will drive data product design and thought leadership on technical architecture.
Key Responsibilities:
* Drive initiatives by engaging with collaborators, communicating and educating software architecture and design.
* Design, communicate and drive enterprise software strategy including data products.
* Collaborate closely with Product teams to understand business use cases and assist with architecture for those use cases.
* Research new technologies and patterns to lead innovation.
* Identify architecture and technology gaps and work with different stakeholders across organizational boundaries to address them.
* Provide architecture expertise to support product development within BUs.
* Stay up-to-date with standards and best practices in the infrastructure industry, with the ability to define best practices, guidance and standards of technical excellence.
Qualifications and Skills:
* Validated experience designing and developing enterprise-level software products or solutions.
* Degree or equivalent experience in Computer Science, Engineering or related field.
* Proven experience as a Software Architect involving software development or architecture, including at least 2 years of SaaS over public cloud infrastructure – AWS, Azure or GCP.
* Track record of delivering enterprise-level software products or solutions with alignment across internal and external customers.
* Deep expertise in cloud-native development, infrastructure as code and cloud platforms.
* Ability to evaluate and pick up new technologies.
* Experience with Agile methodology.
* Understanding of AI and machine learning.
Benefits:
Flexible working environment with mobility allowance and varied further training opportunities. Access to employee share programs. Opportunity to shape the future of enterprise solutions and innovation while staying at the forefront of emerging technologies and best practices.
About Us:
We place significant emphasis on fostering an inclusive and flexible working culture that encourages everyone to be their authentic selves. Equal opportunities and diversity are important to us and contribute to an enriching corporate culture. We actively embrace mobile working to provide every colleague with more autonomy and the chance to achieve a good work-life balance.