Are you a Solution Architect looking for a new opportunity? Do you have experience in software engineering and design preferably in programming such as .NET, Java, Spring framework, data engineering?
Join us at Thredd as our new Solution Architect, you will be a pivotal member of the Technology Solution Architecture team, your will drive design and implementation of competitive and innovative market solutions for our clients.
You will be an architect that can set your mind to any problem but have a keen interest and outstanding experience in APIs and microservices architecture, cloud architecture or data architecture.
Experience you will hold:
1. Strong experience in microservices architecture.
2. Expertise in API design principles and RESTful API development.
3. Good experience in event driven architecture.
4. A background in programming such as .NET, Java, Spring framework, data engineering.
5. Strong experience in containerisation and orchestration technology like docker and Kubernetes.
6. Deep cloud platform experience around managed services, with preference to AWS
7. Excellent understanding API gateways.
8. Experience of architecture design methods such as C4, UML, BPMN
9. Good understanding of data architecture and principles around data management.
The role will involve:
10. Produced solution designs, collaborating with cross-functional teams, including product managers, software engineering, infrastructure, security and operations to understand business drivers and deep requirements to successfully deliver end to end designs into production.
11. Work closely with Product teams to determine feasibility of product initiatives early allowing good decision making around phasing, budgeting and ROI.
12. Contribute to creating blueprints for enterprise solution architecture patterns, for reuse and standardising solution approaches.
13. Create architecture principles around the use of technology, frameworks and patterns, e.g. for microservices, APIs, managed cloud services, data governance and other initiatives.
14. Lead the technical implementation of solutions designs, ensuring adherence to architectural standards and guidelines.
15. Provide technical guidance to development and cloud infrastructure teams to ensure successful delivery of global solutions.
16. Conduct reviews, performance analysis, troubleshoot and continuously improve quality of things that touch your designs.
17. Train and help colleagues understand architectural concepts and importance of standardised approach
For this role you will ideally have:
18. Strong interpersonal skills and leadership skills, with ability to work collaboratively in a team environment.
19. Excellent problem-solving skills and ability to communicate complex technical concepts and solutions to all audiences.
20. A keen interest for pragmatic software design delivery is of course a must.
21. Expertise in creating scalable, secure, low latency and highly available systems across a rapidly evolving cloud based digital landscape.
22. Experience in Payments and Banking industry highly desirable – Having good knowledge around concepts and working with regulated industries.
Company:
Join us at Thredd, formerly Global Processing Services. Thredd sits at the heart of the global payments' revolution, processing billions of transactions annually across 44 countries for the world’s leading FinTechs, digital banks, and embedded finance providers. Thredd is certified by Mastercard and Visa to process and manage any credit, debit or pre-paid card transaction globally. We enable the emerging payments industry to deliver breakthrough innovations through a unique combination of proprietary technology, its people and partners.