We are seeking a highly skilled API Engineer to join our dynamic development team. In this role, you will design, implement, and maintain complex data integration solutions, working with both proprietary technologies and third-party APIs. You will collaborate with cross-functional teams to ensure seamless data interchange, operational efficiency, and exceptional service delivery to our internal teams and partners.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Key Responsibilities:
- Product Expertise: Develop in-depth knowledge of each product to support internal stakeholders and external clients.
- Integration Development: Collaborate with developers to deliver sophisticated data integration solutions utilizing proprietary systems and third-party APIs.
- Strategic Collaboration: Work with Project Managers and Business Analysts to define strategies and evolve data interchange processes as business needs change.
- API Design & Testing: Design, implement, and rigorously test API integrations based on system requirements.
- Risk & Status Communication: Proactively communicate risks, challenges, and progress to stakeholders.
- Documentation: Create and maintain detailed documentation for requirements, designs, architectures, and testing.
- Process Improvement: Identify and suggest technology enhancements to improve services, internal efficiency, and scalability.
- Performance Assessment: Monitor and assess API performance, addressing gaps to improve operational effectiveness and business outcomes.
- Best Practices Leadership: Guide developers on integration standards, security protocols, and performance optimization.
- Operational Support: Manage day-to-day business and system processes, ensuring smooth operation of related tools.
- Project Delivery: Ensure timely delivery of integration projects that align with partner needs and objectives.
- Monitoring & Quality Assurance: Proactively monitor API health, data integrity, and quality to prevent issues.
- Relationship Management: Communicate technical specifications with vendors and partners; provide guidance to sales and product teams on data strategies.
- Quality Control: Develop and execute testing plans at process and system levels.
Requirements:
- 4 Years of Experience in Quality Assurance (QA).
- Experience with data interchange strategies and enterprise-level integrations.
- Ability to assess system performance and implement improvements.
- Excellent communication skills for both technical and non-technical audiences.
- Proficiency in documenting complex systems and processes.
- A proactive mindset with the ability to identify process improvement opportunities.