
System Analyst
Be Exec.Tech DOO · Riyadh, Alger, Saudi Arabia
All reasons
- Open 104 days
In its favour
- Still listed on the employer's own board
Our client — a Saudi Arabia based holding group — is launching a fintech product, a peer‑to‑peer lending platform, and now is looking for a Remote System Analyst with strong experience in designing and delivering complex financial technology products. The role is at the intersection of product, engineering, architecture, and external service providers.
The Team (Back-end & Mobile Engineers, 1 QA, 1 System Analyst, 1 DevOps and the Head of Engineering) developed the entire product from scratch and now is growing to launch and scale it.
Responsibilities
- Analyse business, product, and regulatory requirements and translate them into clear system requirements and technical specifications
- Design the system logic of complex fintech and financial products
- Define end-to-end system flows, including user journeys, backend processes, decision logic, data exchange, exception handling, and reconciliation
- Design integrations with banks, payment providers, government platforms, and other
third-party services
- Design software system specifications, sequence diagrams, data-flow diagrams, integration contracts, data mappings, and system interaction models
- Define software system requirements, request and response structures, authentication
methods, webhooks, error codes, retry mechanisms, idempotency, and timeout scenarios
- Participate in technical solution design and architecture discussions; propose improvements to architecture, scalability, reliability, security, and performance
- Validate the technical feasibility of product requirements and identify dependencies,
limitations, risks, and edge cases
- Review technical implementation, API behaviour, logs, database structures, and system
outputs to verify compliance with requirements
- Support integration, system, acceptance, and production-readiness testing
- Maintain system documentation and ensure that requirements remain aligned with all parties
Requirements
- Strong experience as a System Analyst, Solution Analyst or similar roles
- Proven experience designing or architecting complex financial products
- Experience of modeling and structuring the processes of financing such as lending,
saving, investing or have implemented previously loan management or loan origination
systems
- Strong understanding of distributed systems, service-oriented architecture, microservices,
event-driven systems, and API-based platforms
- Extensive practical experience with system integrations and third-party APIs
- Strong knowledge of REST APIs, webhooks, JSON, XML, OAuth 2.0, JWT, API keys, digital signatures, encryption, and authentication flows
- Practical knowledge of at least one programming language, such as Java, Kotlin, Go, Python or a similar language
- Experience preparing technical requirements, API documentation, sequence diagrams, UML or BPMN diagrams, data models, and integration specifications
- Experience working with complex business rules, decision engines, transaction processing, reconciliation, and financial calculations
- Ability to identify system risks, dependencies, edge cases, failure scenarios, and
data-consistency issues
- Knowledge of architectural modeling frameworks and notations, such as C4, UML, and
similar approaches
- Experience with lending, investment, brokerage, payment, wallet, open-banking, or
digital-banking platforms
- Experience integrating with financial institutions, government platforms, AML systems, credit bureaus, payment gateways, custodians etc.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with Kafka, RabbitMQ, or other messaging technologies
- Familiarity with Swagger/OpenAPI, Postman, Jira, Git, and API-management platforms
- Experience with backend-driven user interfaces, workflow engines, risk and fraud engines
- Professional working proficiency in English (at least B2 level)
Skills
More jobs at Be Exec.Tech DOO
- Chief Risk and Data OfficerBe Exec.Tech DOO · Riyadh, منطقة الرياض, Saudi Arabia26d ago
- Automation Tester (AQA)Be Exec.Tech DOO · Tashkent, Tashkent Independent City, Uzbekistan2mo ago
- IT System Architect / Senior System EngineerBe Exec.Tech DOO · Tashkent, Tashkent Independent City, Uzbekistan3mo ago
- IT System Engineer / Infrastructure EngineerBe Exec.Tech DOO · Tashkent, Tashkent Independent City, Uzbekistan3mo ago
- UX / UI designer (web, native)Be Exec.Tech DOO · Tashkent, Tashkent Independent City, Uzbekistan3mo ago
Similar roles
- Senior System AnalystInnovationTeam · Riyadh, Riyadh Province, Saudi Arabia3mo ago
- Quality Assurance System Analyst (2023687)Nahdi · Jeddah, Makkah Region, Saudi Arabia2mo ago
- T24 DeveloperTawantech · Riyadh, Riyadh Province, Saudi Arabia26d ago
- Senior SAS & Credit Risk Systems AdministratorMüller`s Solutions · Riyadh, Riyadh Province, Saudi Arabia · Cairo, Cairo Governorate, Egypt · Dubai, Dubai, United Arab Emirates8mo ago
- Industrial Support ManagerSSC HR Solutions · Jeddah, Makkah Province, Saudi Arabia1mo ago
- Cybersecurity Threat Monitoring and Response AnalystJobs for Humanity · Riyadh, , Saudi Arabia1mo ago