Instant Impact
Software Architect
Job Location
Eastern England, United Kingdom
Job Description
On behalf of our client, we are looking for a Software Architect with the vision, experience and passion to lead the transformation of our software into a modern, cloud-based architecture. The client is a highly trusted, market leading financial services company. Working closely with their development team, you will be responsible for designing and implementing a robust and scalable platform built on React, GraphQL, Apollo Federation, and hosted within Azure. This is a critical role for the future of the organisation, and so they are looking for a passionate leader who thrives on tackling complex technical challenges. Responsibilities Lead the overall architectural design and implementation of the modernized software. Analyse and understand the existing legacy system, including its functionalities, challenges, and limitations. Define a comprehensive migration strategy, factoring in technical feasibility, business needs, and user impact. Design a microservices architecture employing best practices for scalability, maintainability, and performance. Collaborate with engineering teams to break down monolithic components into smaller, independent services. Select and implement appropriate development tools and technologies within the Azure cloud ecosystem. Develop infrastructure as code scripts for automated provisioning and deployment of services. Define API specifications and standards for seamless data exchange between services. Mentor and guide junior engineers on best practices for modern software development. Proactively identify and address potential risks and challenges throughout the modernization process. Communicate effectively with stakeholders at all levels, clearly explaining technical decisions and project progress. Essential Requirements Significant experience as a software architect, with a proven track record of successful architectural design and implementation. In-depth expertise in building microservices architectures with React, GraphQL, and Apollo Federation. Strong understanding of cloud computing concepts and Azure platform services. Experience with IaC tools like Terraform or Azure Resource Manager. Proficient in at least one backend programming language (e.g., Python, Java, Node.js). Desirable Experience working with legacy code modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience in containerization technologies like Docker and Kubernetes. Ways of working Excellent communication, collaboration, and presentation skills. Ability to work independently and manage multiple priorities effectively. Strong problem-solving and analytical skills with a focus on strategic thinking. Comfortable challenging the status quo while bringing the team with you. Hybrid With offices in the City and the Home Counties, you should be comfortable working from the office a minimum of a couple of times each month. Right to Work We cannot provide sponsorship for this role so you should hold the right to work in your own right.
Location: Eastern England, GB
Posted Date: 5/1/2025
Location: Eastern England, GB
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Instant Impact |
---|