Consultant Job
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Elm Company seeks a Consultant to design, develop, and maintain integration solutions for fintech and payment ecosystems. The role involves building RESTful APIs, integrating payment systems, and ensuring scalable data flows.
Key Skills for This Role
Responsibilities
- Design and develop RESTful APIs and integration services
- Build scalable and secure integration solutions across internal and external systems
- Design and implement integration workflows and data pipelines for payment systems
- Ensure accurate and efficient data flows across systems
- Apply enterprise integration patterns and best practices
- Contribute to API led and event driven architecture design
- Develop integration solutions using C# (.NET) or Java
- Apply CI/CD and DevOps practices in development lifecycle
- Analyze payment and billing data flows and support reconciliation
- Document API specifications, integration designs, and technical decisions
Requirements
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field
- 4 6 years of experience in software development, APIs, integrations, or data engineering
- Experience in REST APIs, enterprise integration patterns, payment gateways, billing systems, SQL, and cloud platforms
- Good understanding of payment transaction flows and reconciliation
Full Job Posting
Role Purpose
- The role is responsible for designing, developing, and maintaining integration solutions that enable seamless connectivity between internal systems and external partners within fintech and payment ecosystems.
- The position ensures reliable data exchange, supports payment and billing operations, and enhances scalability through API led and event driven architectures.
Key Accountabilities & Activities
- API & Integration Development: Design and develop RESTful APIs and integration services; Build scalable and secure integration solutions; Ensure APIs comply with enterprise standards.
- Payment Systems Integration: Design and implement integration workflows and data pipelines; Ensure accurate and efficient data flows; Maintain consistency and traceability of transactional data.
- Data Integration & Flow Management: Design and implement integration workflows and data pipelines; Ensure accurate and efficient data flows; Maintain consistency and traceability of transactional data.
- Requirements & Solution Design: Apply enterprise integration patterns and best practices; Contribute to API led and event driven architecture design; Participate in architecture reviews.
- Integration Architecture: Apply enterprise integration patterns and best practices; Contribute to API led and event driven architecture design; Participate in architecture reviews.
- Development & Technology Implementation: Develop integration solutions using C# (.NET) or Java; Apply CI/CD and DevOps practices; Ensure performance, scalability, and maintainability.
- Data Analysis & Financial Transactions: Analyze payment and billing data flows; Support reconciliation and financial data validation; Ensure alignment with financial data models.
- Documentation & Continuous Improvement: Document API specifications, integration designs, and technical decisions; Maintain reusable integration components; Evaluate emerging fintech and integration technologies.
- Policies, Processes & Procedures: Follow all relevant departmental policies and procedures; Comply with safety, quality, and environmental management policies.
- Information Security: Comply with all relevant information security practices and standards.
Job Specifications
- Academic And Professional Qualifications: Bachelor’s degree in computer science, Information Systems, Software Engineering, or related field. Relevant certifications in Integration, Cloud, or Software Development are a plus.
- Years And Nature Of Experience: 4–6 years of experience in software development, APIs, integrations, or data engineering. Experience in REST APIs, enterprise integration patterns, payment gateways, billing systems, SQL, and cloud platforms with good understanding of payment transaction flows and rec
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Elm Company
Associate Principal - Business Audit Job
Riyadh, KSA
Elm Company seeks an Associate Principal for Business Audit to support audit strategy, risk assessment, and assurance over operational and financial processes. The role involves analyzing financial statements, developing
Consultant - IAM Job
Riyadh, KSA
Elm Company is seeking a Consultant for IAM to design, build, and operate secure platform engineering capabilities. The role involves platform engineering, IAM management (SailPoint), PAM (CyberArk), automation, and DevO
Consultant Job
Riyadh, KSA
Elm Company seeks a Consultant to support the development, enhancement, and optimization of ERP solutions. The role involves analyzing business requirements, managing system enhancements, and ensuring alignment between b
Growth Marketing Consultant Job
Riyadh, KSA
Elm Company seeks a Growth Marketing Consultant to develop and execute data-driven growth marketing initiatives for B2B digital products. The role focuses on customer acquisition, demand generation, funnel optimization,
Product Manager Job
Riyadh, KSA
Elm Company is looking for a Product Manager to contribute to product strategy, lifecycle management, and execution. The role involves market research, cross-functional collaboration, and ensuring product success aligned
Elm Co-op Training Program (August 2026 Intake) - Management Information Systems Job
Riyadh, KSA
Elm offers a co-op training program for students in Management Information Systems, providing practical experience in a real work environment. Trainees work on real projects under professional supervision, developing tec
Elm Co-op Training Program (August 2026 Intake) - Human Resources Job
Riyadh, KSA
Elm offers a co-op training program for students to gain practical experience in Human Resources. Trainees work on real projects under professional supervision, developing technical and soft skills. The program requires
Associate Principal - Continuous Audit Job
Riyadh, KSA
Elm Company seeks an Associate Principal for Continuous Audit to support audit execution, data analysis, risk identification, and automation of audit processes. The role involves evaluating internal controls, detecting f
Associate Principal - Business Audit Job
Riyadh, KSA
Consultant - IAM Job
Riyadh, KSA
Consultant Job
Riyadh, KSA
Growth Marketing Consultant Job
Riyadh, KSA
Product Manager Job
Riyadh, KSA
Elm Co-op Training Program (August 2026 Intake) - Management Information Systems Job
Riyadh, KSA
Elm Co-op Training Program (August 2026 Intake) - Human Resources Job
Riyadh, KSA
Associate Principal - Continuous Audit Job
Riyadh, KSA