Senior Software Architect - Modernisation
As a highly skilled software architect, you will play a pivotal role in driving innovation and modernisation within our organisation.
Our ideal candidate is an expert in cloud-native development, with a proven track record of leading large-scale technical transformations across multiple teams.
1. Architect and implement scalable integration patterns using Azure cloud services.
2. Develop complex multi-team solutions, including payment processing systems and data-intensive applications.
3. Mentor and coach engineers to foster a culture of continuous learning and technical excellence.
4. Collaborate cross-functionally with product and business teams to shape technical strategy and drive innovation.
What You'll Bring:
* 15+ years of software engineering experience, with expertise in modernising legacy applications, distributed systems, and cloud-native development (Azure).
* Strong C# .NET, TypeScript, and Azure cloud capabilities.
* Extensive experience with payment systems, financial transaction processing, and secure integrations.
* A deep understanding of data architectures, real-time processing, data lakes, and analytics platforms.
* A passion for mentoring engineers and growing technical leadership within an organisation.
Why This Role?
* Innovate and Lead – Play a pivotal role in shaping the future of our products and technical direction.
* Growth and Impact – Be part of an exciting scale-up phase, modernising critical software solutions.
* Remote and Flexible – Work from anywhere with a focus on work-life balance.
* Culture and Values – Join an organisation that genuinely cares for its employees and customers.
At our organisation, we focus on delivering the best solutions, providing a refined customer experience, and ensuring every interaction is genuinely helpful. We're built on the principles of being focussed, refined, and helpful.
Ready to Drive Innovation?