The Solutions Architect will be a member of the Architecture Team and will be responsible for the development of the technical architectures by mapping the business requirements to technical requirements that are in line with the enterprise architectural standards and specifications. The role will involve collaborating with Business and IT stakeholders at all levels to ensure the enterprise data strategy and associated implementation are adding value to the business.
Key Roles & Responsibilities
- Develop and enhance the enterprise-wide solutions and integration strategy to support the delivery of corporate objectives.
- Be a key stakeholder and advisor in all new strategic solutions and integration initiatives and ensure alignment with the enterprise-wide solutions architecture strategy.
- Review, interpret, and respond to detailed Business Requirements Specifications (BRS) to ensure alignment between business team expectations and current or future capabilities
- Define all the involved systems and applications within the project scope.
- Identify the dependencies and integration points requirements.
- Within the agreed enterprise architecture, define and design technology solutions to assist the business in meeting its objectives.
- Represent the overall architecture using architectural views that are meaningful to one or more stakeholders in the system.
- Build and maintain appropriate Enterprise Architecture artifacts like Solution Architecture Documents.
- Provide technical oversight to solution delivery in creating business-driven solutions adhering to the enterprise architecture and applications governance standards.
- Support third-party data suppliers in developing specifications that are congruent with the Enterprise Applications architecture.
- Managing end-to-end solution architecture, from selecting the platform, designing the technical architecture, and developing the application to finally testing and implementing the proposed solution.
- Translating business requirements into technical specifications, including Solution Components, integrations, transformations, and databases.
Technical Competencies
- Business writing & reporting.
- Presentation.
- Experience in information technology experience.
- Experience in OO Design Principles & Patterns, SOA Design Principles & Patterns, Microservices Design Patterns, and Enterprise Integration Patterns
- Experience in SOAP-based Webservices, WS-* extensions, REST-based Webservices, and SWAGGER/OAS
- Experience in Enterprise Service Bus and Identity Management/SSO
- Experience in one of the following Programming Languages (Java and/or C#) and SQL development using Oracle, DB2, and/or MSSQL
- Experience in the development of best practices and performance tuning
- Experience with architecture modeling using UML or any other modern modeling tools
- Experience in Architectural Patterns
- Experience gathering and analyzing system requirements.
- Experience in systems development, including system development life cycle, project management approaches and requirements, design, and testing techniques
Requirements:-
- bachelor's degree in computer science, information systems, or a related field.
- 6+ Years of experience in the same or similar role.
- Candidates must be located in Saudi Arabia
- Saudi Nationals are preferred.
- Experience in the Fintech industry is a plus.