Software Architect

Software Architect

Manchester Full-Time No home office possible
I

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.

I

Contact Detail:

Instant Impact Recruiting Team

Software Architect
Instant Impact
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>