G

Gresham

Fintech firm delivering compliant financial processing

Design Lead / Senior Solution Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeManchester, UKNo salary listedHybrid

About the Job

Requirements

  • Strong experience designing enterprise-scale solutions using .NET, .NET Core, C#, and modern application frameworks.
  • Deep understanding of software architecture principles, design patterns, domain-driven design, and object-oriented design concepts.
  • Proven expertise in microservices architecture, event-driven systems, distributed computing, and API-led integration.
  • Strong working knowledge of enterprise integration patterns and RESTful API design.
  • Experience designing modern web platforms utilizing Angular and contemporary front-end architectures.
  • Expertise with relational databases such as SQL Server and NoSQL platforms including MongoDB and Cosmos DB.
  • Proven experience leveraging AI-enabled engineering tools such as GitHub Copilot, ChatGPT, Amazon CodeWhisperer, or equivalent solutions.
  • Experience designing and integrating AI services into enterprise applications.
  • Ability to evaluate and implement AI/ML-driven solutions that improve operational efficiency and business outcomes.
  • Familiarity with prompt engineering, LLM integration frameworks, RAG architectures, and AI-powered automation.
  • A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
  • Extensive experience in software engineering and solution delivery, including solution architecture, technical design leadership, or enterprise architecture roles.
  • Demonstrated success delivering large-scale enterprise solutions in cloud and distributed environments, leading cross-functional teams.

Responsibilities

  • Own end-to-end solution architecture for enterprise-grade applications and platforms.
  • Define architecture blueprints, design standards, technology roadmaps, and implementation strategies.
  • Lead architecture reviews and establish best practices for development teams.
  • Create high-level and low-level solution designs addressing functional and non-functional requirements.
  • Drive architectural decisions around scalability, resilience, security, observability, and performance.
  • Ensure alignment of solutions with enterprise architecture guidelines and business objectives.
  • Evaluate emerging technologies and recommend strategic adoption opportunities.
  • Mentor and guide development teams on architecture patterns, design principles, and engineering practices.
  • Lead technical discussions with engineering, product, operations, and business stakeholders.
  • Support complex problem-solving initiatives and critical system design decisions.
  • Facilitate architecture governance and design review forums.
  • Partner with DevOps and Cloud Engineering teams to optimize deployment and operational models.
  • Design cloud-native solutions leveraging AWS and equivalent cloud platforms.
  • Architect microservices, event-driven systems, API ecosystems, and integration platforms.
  • Define cloud security, networking, and disaster recovery strategies.
  • Identify and implement opportunities for AI-powered solutions within business applications.
  • Architect integrations with AI services such as Azure OpenAI, AWS Bedrock, Hugging Face, and similar platforms.
  • Champion AI-assisted engineering practices, productivity tools, and intelligent automation.
  • Guide teams on responsible adoption of generative AI capabilities and architecture patterns.
  • Lead architecture discussions with senior business and technology stakeholders, translating requirements into scalable solutions.
  • Present architecture strategies and technical recommendations to executive audiences.
  • Foster a culture of innovation, collaboration, and technical excellence.

Desired Qualifications

  • Experience architecting and optimizing large-scale distributed systems in cloud environments.
  • Strong understanding of application performance engineering, observability, monitoring, and operational excellence.
  • Experience with DevOps practices, CI/CD pipelines, Infrastructure as Code, and platform automation.
  • Knowledge of enterprise security architecture, identity management, and compliance frameworks.
  • Experience supporting web and enterprise platform operations in production environments.
  • Hands-on scripting and automation experience using PowerShell, Python, or Bash.
  • AWS Solutions Architect, TOGAF, Azure Architect, or similar industry certifications.

About the Company

Gresham

Fintech firm delivering compliant financial processing

Gresham Tech provides software for financial institutions to automate back-office workflows, keep data accurate, and meet regulatory requirements. Its cloud-based platforms use modular components to automate processes, validate data, generate regulatory reports, and connect with other financial systems. With a long fintech heritage, a string of acquisitions, and an IPO, it offers a broad, proven suite of integrated solutions at scale. Its goal is to help banks and other institutions operate more reliably and compliantly while supporting growth through dependable technology.

Company size
501-1,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1969

Recently Posted Jobs

Explore more opportunities at Gresham

See more jobs