Senior Solution Analyst - Banking
CodeNinja Inc. · Riyadh, Riyadh, Saudi Arabia
Apply & track with Apply EdgeAbout CodeNinjaCodeNinja is a global software and AI infrastructure company delivering full-stack technology solutions across AI, software engineering, data, and digital transformation.With operations across Saudi Arabia and global technology hubs, CodeNinja works with organizations across multiple industries to deliver technology solutions that support business transformation and innovation.Our teams work across areas including AI, software engineering, data and analytics, cloud, enterprise technology, and digital transformation.CodeNinja is looking for a Senior Solution Analyst with strong experience in the banking domain, payment systems, and core banking platforms.About The RoleIn this role, you will be embedded within a banking IT delivery environment. You will translate business requirements into clear functional and technical specifications, and support solution design, integration, and testing through strong documentation and stakeholder engagement.The ideal candidate brings hands-on experience with BRD analysis, functional and technical specifications, Low-Level Design (LLD), APIs, and integrations across payment and core banking systems. They will ensure solutions stay aligned with strategic goals and regulatory frameworks.Key ResponsibilitiesConduct requirement gathering sessions with business stakeholdersAnalyze and interpret Business Requirement Documents (BRDs) and break them down into solution componentsTranslate business needs into functional and technical specifications, including SRDsContribute to the preparation and validation of Low-Level Designs (LLDs)Work across APIs, integrations, and architectural components to shape and validate solutionsEnsure domain alignment across payment systems and core banking platformsSupport solution design, integration, and testing phases with clear, structured documentationCollaborate with business, architecture, development, and QA teams to drive business-IT alignmentEnsure solutions align with strategic objectives and applicable regulatory frameworksProvide implementation support and maintain up-to-date solution documentationRequirementsExperience5+ years of experience in solution analysis or business analysis within the banking domainProven experience analyzing BRDs and producing BRD/SRD documentation and functional specificationsHands-on exposure to Low-Level Design (LLD) and development environmentsDemonstrated experience working in KSA's banking sector is preferredDomain KnowledgeStrong domain expertise in payment systems and core banking platformsUnderstanding of banking business portfolios and product structuresAwareness of banking regulatory frameworks and compliance requirementsTechnical SkillsAbility to work across technical aspects including APIs, system integrations, and system architectureAbility to translate business needs into functional and technical specificationsExperience supporting integration and testing phasesCore CompetenciesStrong requirement gathering and functional analysis skillsExcellent communication and stakeholder management skillsAbility to drive business-IT alignment and document solutions professionallyEducationBachelor's degree in Computer Science, Information Technology, or an equivalent fieldLanguageFluent in English; Arabic is preferredKey CompetenciesSolution Analysis | Business Analysis | Banking | Payment Systems | Core Banking | BRD | SRD | LLD | APIs | Integrations | Stakeholder Management | Functional SpecificationsBenefitsWhat We OfferCompetitive compensation based on experience and qualificationsOpportunity to work on enterprise-scale technology and digital transformation projectsExposure to banking, financial services, payments, and emerging technology environmentsProfessional growth and learning opportunitiesCollaborative and technically driven work environmentOpportunity to work with experienced technology and consulting professionalsDisclaimerThis job description is intended to convey information essential to understanding the scope of the role and is not exhaustive of all responsibilities, skills, or qualifications required. CodeNinja reserves the right to modify duties and responsibilities at any time.