Job Description :
We are seeking an experienced and visionary Solution Design Architect to play a pivotal role in shaping the future of banking technology for one of the most prominent financial institutions in the Saudi Arabia. This role requires a seasoned professional with a unique blend of technical expertise, domain knowledge, and leadership skills to act as the bridge between high-level Enterprise Architecture and detailed implementation teams. The ideal candidate will drive innovation, ensure robust solutions, and contribute to the development of transformative banking products.
Key Responsibilities :
Strategic Leadership :
- Serve as the orchestrator and strategic brain behind the bank's technology landscape, guiding architecture decisions across teams and projects.
- Provide thought leadership in solution architecture, ensuring alignment with the bank's long-term technology vision and business goals.
Collaboration and Communication :
Act as the intermediary between the Enterprise Architecture team and low-level design teams to ensure alignment and clarity in solution design.Collaborate with integration teams to deliver seamless, scalable, and resilient enterprise solutions.Engage with business stakeholders to gather requirements, propose solutions, and deliver technical insights in non-technical language.Solution Development :
Design innovative, future-ready banking products by integrating emerging technologies and best practices.Lead the development and implementation of scalable solutions, ensuring they meet performance, security, and compliance standards.Oversee and guide the implementation of microservices, APIs, and cloud-native solutions.Technology Optimization :
Evaluate and enhance existing systems, identifying opportunities for innovation and efficiency.Utilize monitoring tools like Dynatrace to ensure system reliability and proactively address potential issues.Team Leadership and Mentorship :
Mentor and guide junior architects and developers to foster a culture of excellence.Lead cross-functional technical discussions and provide direction to teams to achieve project goals.Required Qualifications and Experience :
Minimum Experience : 16+ years in IT, with at least 8+ years in the Banking / Financial domain.Proven expertise in solution design, application development, and technology architecture, particularly in banking environments.Demonstrated ability to lead and deliver large-scale, complex transformation projects.Technical Skills :
Programming Expertise : Proficiency in Java, Python, and Cobol, with hands-on experience in developing and optimizing applications.Frameworks : Deep knowledge of Spring and Spring Boot for building robust and scalable applications.Cloud Technology : Experience with cloud platforms, including architecture, deployment, and operations.Microservices and APIs : In-depth understanding of designing and implementing microservices and API- driven architectures.DevOps Practices : Familiarity with CI / CD pipelines, automated deployments, and DevOps tools.Batch Processing : Expertise in batch system optimization and maintenance.Mainframe Systems : Solid experience in maintaining and enhancing mainframe-based applications.Monitoring Tools : Proficiency with Dynatrace or similar tools for application performance monitoring.Domain Expertise :
Comprehensive understanding of Core Banking Systems and their integrations.Experience with Customer Relationship Management (CRM) platforms, particularly Microsoft Dynamics.Familiarity with Treasury Backend systems, General Ledger (GL) systems, and enterprise solutions likeMurex.
Preferred Qualifications :
Strong analytical and problem-solving skills, with the ability to make data-driven decisions.Exceptional communication and interpersonal skills, with a proven track record of working with diverse teams.Up-to-date knowledge of industry standards, security protocols, and compliance regulations in the banking sector.Demonstrated ability to adapt to emerging trends and technologies.ref : hirist.tech)