Lead position to architect and design cloud information to support the design, development & integration of modern technology platforms for a new Business Segment.
This position will support the highest strategic initiatives and contribute to defining and building the solution architecture and integration patterns to support the product roadmap. The role will architect solutions that integrate with core domains which enable new digital channels and experiences.
What You Will Do
As a Senior Solution Architect, you will be responsible for the design and delivery of cloud-based solutions and technologies to support the digital transformation of a Future Business Segment. In this role, you will be architecting new capabilities and integrating systems across multi-cloud platforms. In addition, you will guide and mentor teams on architecture, design, and integration of business software across multiple product platforms while ensuring solutions are built with performance, scalability, and resiliency in mind.
Drive adaptation of architectural patterns, design policies, code quality and performance across initiatives.
Understand Product Teams and Agile methodology and practices, DevOps, and continuous delivery practices.
Build strong partnerships and relationships with stakeholders in Product Management, UX, PMO, Enterprise Architecture, Infrastructure and Security.
Working closely with support teams, systems and business leads to promote technical and functional upgrades, enhancements and best practices/industry standards.
Interface at all levels of the organization, leading discussions and driving decisions.
Demonstrate passion for learning innovative technologies, industry trends and mentoring others.
What You Will Need
5+ years of experience in Salesforce architecture, experience in the design of solutions with the financial services cloud, ideally grown up from a SF development background, able to architect end to end solutions including domain modelling, system design, cloud architectures & integration patterns.
Bachelor's degree in Computer Science, Engineering or Management Information Systems preferred or related work experience.
10+ years of experience in designing and building enterprise scale distributed solutions for the financial domain. Preference given to Asset Management, Wealth Management experience.
Expert knowledge in building complex screens and workflows using Salesforce UI technologies including Lightening Web Components.
Experience with Salesforce coding best practices and code review processes taking maintainability, supportability, extensibility and performance into account.
Experience with integrating Salesforce with external systems including Platform events, REST API's and bulk data exchange mechanisms.
Experience with monitoring and optimizing Salesforce system and user experience. Deep expertise in triaging Salesforce transactions, event monitoring, expensive system interactions, identifying performance bottlenecks and recommending remediation options.
Practical experience in designing and building Microservices & REST API's. Experience with distributed caching, event-driven and streaming frameworks preferred.
Experienced in designing and building highly scalable, distributed & secure solutions that run in a cloud environment such as Azure.
Experienced in both relational and non-relational data stores.
Prior experience in one of the following:
Technologies such as Microservices, API Management, Event Streaming, Cloud-Native Patterns, Observability & Performance optimizations.
Data modelling, Master and Operational Data Stores, Data ingestion & distribution patterns, ETL / ELT technologies, Relational and Non-Relational DB's, DB Optimization patterns.