Our client a leading pan European financial services company is seeking a highly skilled Software Architect to take the lead in designing and overseeing the development of scalable, secure, and innovative software solutions. As a core member of the Cloud Center of Excellence (CCoE) within Group IT, this role offers an exciting chance to influence enterprise cloud architecture, promote best practices, and foster technological innovation—particularly in the rapidly evolving realm of cloud-native systems and generative AI applications. This role provides a dynamic environment for professionals passionate about shaping future-proof software ecosystems while collaborating across cross-functional teams.
Role Description
The Software Architect is responsible for crafting and maintaining robust software architectures that support the organisation’s enterprise and cloud strategies. This position bridges the gap between business objectives and technical execution, guiding engineering teams towards sustainable, high-performance solutions that adhere to security, scalability, and quality standards. From designing APIs and microservices to promoting DevOps best practices, the architect plays a pivotal role in driving technological excellence across multiple projects and teams.
Technical Must Have Skills:
- Cloud-native system design – Extensive experience developing scalable microservices, APIs, and event-driven architectures within cloud environments, ensuring solutions meet performance and security standards.
- Programming expertise – Proficiency in at least one core programming language such as C#, Java, Python, or JavaScript/TypeScript, with a solid understanding of secure coding and design patterns.
- Cloud platform proficiency – Deep knowledge of cloud platforms like Azure, including DevOps pipelines and Infrastructure as Code (IaC). Familiarity with AWS and GCP is a plus.
- Containerization & Automation – Hands-on experience with Docker, Kubernetes, and CI/CD automation pipelines to facilitate continuous deployment and integration practices.
- Architectural review & validation – Proven ability to review, validate, and guide high-quality code implementation aligned with architectural principles and best practices.
Technical Nice to Have Skills:
- Generative AI tools – Experience leveraging AI tools like GitHub Copilot, Claude Code, or other generative AI solutions to enhance development workflows and innovation.
- Security & compliance frameworks – Practical knowledge of secure software development practices, compliance standards, and privacy regulations.
- System performance optimization – Skills in tuning and improving system reliability, availability, and performance metrics.
- Cross-platform integration – Familiarity with designing and implementing seamless interoperability among diverse applications and services.
- Soft skills – Excellent stakeholder communication, team mentoring, and ability to explain complex technical concepts to non-technical audiences effectively.
Additional Functional Requirements:
- Leadership & mentorship – Ability to inspire, guide, and develop engineering teams toward high engineering standards.
- Collaborative mindset – Effectively coordinate with cross-functional teams including Product Management, Security, and Data units.
- Problem-solving aptitude – Strong analytical skills to troubleshoot, evaluate options, and make balanced decisions considering technical and business factors.
- Adaptability & continuous learning – Commitment to staying ahead of industry trends, technologies, and best practices in cloud architecture.
- Strategic thinking – Capability to influence and shape long-term technical roadmaps and architecture strategies.
Educational and Certification Requirements:
- Educational background – A bachelor’s or master’s degree in Computer Science, Software Engineering, or related field.
- Certifications – Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or equivalent certifications in cloud and architecture domains are preferred.
Job Ref: BBBH26089
Next Steps
If you are passionate about leading innovative cloud-native software solutions and possess the skills outlined above, we invite you to apply. Submit your CV today to be considered for this strategic and impactful role, and take the next step in your architecture career with a forward-thinking organization. For any questions, feel free to contact our team at [email protected]. We look forward to hearing from talented professionals eager to shape the future of enterprise technology.