Senior Solutions Architect We are seeking a highly experienced Senior Solutions Architect to join our team. The successful candidate will have strong solution design and architecture experience in banking/financial services, with a minimum of 5 years of experience. The ideal candidate will have strong interpersonal skills, senior business and IT stakeholder engagement skills, and the ability to produce concise, accurate solution designs that meet business requirements. Strong solution design and architecture experience for a minimum of 5 years in banking/financial services. Strong and demonstrable experience of providing technical solutions to business needs, across the technology layers (database, backend, integration, and UX). Strong interpersonal skills and senior business and IT stakeholder engagement skills. Ability to produce concise, accurate solution designs subject to architecture governance, which align with architectural strategy, and which meet business requirements. Knowledge of architectural modelling tools and frameworks such as EA Sparx, C4 model & TOGAF would be beneficial. Have authored architecture deliverables such as High-Level Designs including non-functional requirements, system use-cases and integration patterns. Have presented architecture deliverables to governance forums such as Arch. Review Boards and Design Authorities. Proficient in at least one programming language, such as Java, Python, or C#. Familiarity with software development frameworks, such as Spring, Django, or ASP.NET MVC. Understanding of software design principles and patterns. Ability to design and implement scalable and maintainable software systems. Strong knowledge of cloud computing platforms, such as AWS, Azure, or GCP. Understanding of cloud infrastructure components, such as virtual machines, containers, and storage services. Ability to design and implement cloud-based solutions that are cost-effective, scalable, and secure. Understanding of networking protocols and technologies, such as TCP/IP, Ethernet, and Wi-Fi. Ability to design and implement network solutions that are reliable, secure, and performant. Familiarity with network security principles and best practices. Understanding of cybersecurity threats and vulnerabilities. Ability to implement security controls to protect systems and data. Knowledge of security standards and compliance requirements. Understanding of data modelling and database design concepts. Familiarity with relational and NoSQL databases. Ability to design and implement data management solutions that are efficient, scalable, and secure. Ability to implement continuous integration and continuous delivery (CI/CD) pipelines. Familiarity with infrastructure automation tools, such as Ansible or Chef. Staying up-to-date with emerging technologies, such as artificial intelligence, machine learning, and blockchain. Evaluating the potential impact of emerging technologies on business and IT. Exploring opportunities to incorporate emerging technologies into solutions. Requirements A broad range of knowledge and experience across the stack (mobile, web, backend server, integrations, infrastructure, DevOps, cloud). Ability to effectively evaluate how new and emerging technologies can benefit clients and incorporate technology into designs. Addresses enterprise architecture concerns through storytelling and great visuals - outputs pitched at executives and customer solutions architects. Deliver at various levels of detail, from conceptual to delivery of concrete targeted architectural descriptions. The ability to rapidly implement solutions in the client environment. Expert in at least one of web, mobile, backend (Java, SQL, Messaging etc.). The role is responsible for several outputs including high level documentation, detailed design, component diagrams, technical portions of integration and delivery plan, system interface definition. Reviews business context for solutions as well as defining the vision and requirements for the solution, recommending potential options, (which may include RFIs and RFPs), selecting the most optimal option. Support the Pre-Engagement process by collaborating closely with Digital Deploy Pre-Engagement Manager to define the technical solution, resource planning and implementation options. Support the execution of “Digital Implementation Scoping” engagements by directly driving the architecture design and requirement extraction sessions with customers. Support the execution of “Digital Deploy” engagements as a quality assurance member to vendor-driven projects and as a direct Technical Architect team profile on Tech Squad driven projects. We are an equal opportunities employer and welcome applications from all qualified candidates. J-18808-Ljbffr