About the job Solutions Architect - Banking
Job Title
Senior Solution Architect
Job Description
What is the opportunity?
The Enterprise Payments Technology Team is hiring a Senior Solutions Architect. In this role, you will be architecting the next generation enterprise payments systems to support the needs of the Retail, Commercial and Wholesale customers. In addition, you will demonstrate a high degree of collaboration with business, strategy, operations, architecture, and delivery teams in Real-time payments.
What will you do?
We are also looking for a Senior Solution Architect who is a proven collaborator and effective communicator. We are looking for people with recent practical development and delivery experience in addition to a strong foundation in architecture. This role involves extensive collaborative work with the architecture team, business, engineering and delivery partners, as well as vendors.
- Develop, maintain and socialize architecture for real-time payment initiatives along with innovation based on strong collaboration with business and technology leaders with alignment to enterprise architecture, technology standards and industry best practices
- Partner closely with development and delivery teams and with business partners in a fast-moving, product-based development environment.
- Provide technical leadership and mentorship, including contributing to knowledge within the architecture community
- Reviews designs to ensure compliance with target program or platform architecture.
- Ability to determine the information and communication needs of the stakeholders and project
- Establish and maintain effective partnerships and relationships with global architecture areas, Application Development, Technology & Operations, XXXXXX business groups, Global Technology Infrastructure, and others
What do you need to succeed?
Must have:
- B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience.
- Experience working as a solution architect or technical lead on complex projects
- Advanced knowledge on different architecture/design techniques (e.g. Integration patterns, component-based design), data integration, security integration and infrastructure with a broad technical knowledge on integration and messaging technologies including batch, synchronous, asynchronous technologies.
- Advanced knowledge on different architecture/design techniques (e.g. domain driven design, APIs, SOA/Microservices, REST/SOAP, Cloud Native applications, Event-Driven Architecture, Orchestration/Choreography, Data Pipelines), modern and legacy technology platforms (e.g. PCF, Openshift, Kafka, Websphere MQ/IIB, Rabbit MQ, RBDMS, NoSQL, Hadoop, etc.)
- Experience designing resilient enterprise applications using On Premises and Cloud computing platforms
- Knowledge of web and mobile application architecture, microservice architecture and data architecture spanning conventional relational database systems and NOSQL database
- Strong analytical, consultative, and team communication / facilitative skills with solid written and verbal communication skills
Nice to have:
- Payment knowledge across one or more payment domains
- Experience delivering projects using modern architectures for both web and mobile applications.
- Experience delivering solutions on a modern cloud platform such as Azure or AWS
- Experience with Agile
Whats in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to take on progressively greater accountabilities
- Access to a variety of job opportunities across business and geographies