ZAIN2486 - Integration Developer Team Member

  • Operation
    Zain Jordan
  • Division
    IT & Technical
  • Location
    Jordan - Amman
  • Closing Date
    08-Oct-2026
About Zain
Zain is the pioneer of mobile telecommunications in the Middle East. We began life in 1983 in Kuwait as the region’s first mobile operator, and since the initiation of our expansion strategy in 2003, we have expanded rapidly. Read more here: https://zain.com/en/about-us/overview
About the Role

We are looking for a highly motivated and passionate candidate to Developing services, applications and solutions based on business and sales requirements for Business Support Systems and Customer Care Applications as well as monitoring their performance and ensuring day-to-day smooth running of systems, in addition to maintaining deployed and subsequently recommending upgrades to improve the functionality and performance of systems.

Main Responsibilities, will include but will not be limited to:

  • Studying business and sales requirements and subsequently developing them into services, applications, and solutions, as well as testing and integrating them with CRM and other enterprise systems and platforms and contributing to the optimization of implemented systems. In addition to maintaining and developing Zain internal and external web services and APIs including REST and SOAP APIs and third-party integrations

  • Developing programs and Integration processes for Business Support Systems and Customer Care Applications and touch points including Billing System, Provisioning System, CRM, ERP, mobile applications, USSD, IVR, payment systems, external partners, and other enterprise platforms, etc.

  • Assisting in coding, implementing and maintaining Relational Database Management (RDBM) systems within the company, as well as troubleshooting problems that may arise and recommending suitable corrective and preventive actions in that regard, including database development and integration using Oracle SQL and SQL server.

  • Developing and Administrating Zain Services using different technologies including Microsoft .Net Framework & .Net Core (Web Services, Rest APIs, Microservices, back ends, etc...), Oracle PL/SQL, DELPHI, C#, Kafka and message queuing technologies, Redis, messaging and event-driven integration technologies, etc.

  • Monitoring the performance of servers and applications and ensuring they are running smoothly on a daily basis, as well as analyzing deployed products and subsequently reporting developmental areas to improve functionality of systems, performance, availability, stability, and reliability.

  • Administering and maintaining customer touch points web services including Zain Portal, Zain USSD, CRM, IVR, Zain APP, CMS, payment platforms, and other internal/external integration services, etc., as well as communicating requirements to vendors and ensuring that problems are followed up and resolved in a timely manner.

  • Analyzing and improving current system integrations and migration strategies  including modernization of legacy services and applications and adoption of scalable integration and microservices architectures.

  • Maintaining the integrity and smooth functioning of the company's integration architecture, including APIs, microservices, Kafka and message queuing technologies, event-driven integrations, and integrations with internal and external systems.

  • Testing systems and effectively troubleshooting and debugging complications in an accurate and timely manner, as well as maintaining the archiving and documentation processes and creating SQL reporting service reports. Ensuring proper technical documentation, source control, code review, deployment, and CI/CD practices are followed for developed solutions.

  • Maintaining strong relationships with vendors and software providers and ensuring that continuous support and maintenance is provided to implemented systems, as well as coordinating technical integrations, requirements, testing, troubleshooting, and production support with internal and external parties.

  • Providing end users with required training for systems and applications deployed to end users and handling their complaints and inquiries to ensure proper utilization of the concerned systems.

What We Need From You

To be shortlisted for this position, you will need to comply with all of the below requirements:

  • Holds a bachelor’s degree in Computer Science, Computer Engineering or any related field

  • Minimum : 1 year of relevant experience.

Inclusive job statement:

We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or long-term condition (for example dyslexia, anxiety, autism, a mobility condition or are deaf) and need us to make any adjustments, changes or do anything differently during the recruitment process, please let us know through the application form.

Workplace adjustments will be made on a case-by-case basis, but some (non-exhaustive) examples include:

  • Providing extra time in assessments and interviews.

  • Providing communication support such as a sign language interpreter during the interview.

  • Providing interview questions in advance to the interview -this will only be considered as a reasonable accommodation for specific and verified individual requirements.

  • Holding the interview/assessment in an accessible building.

  • Holding interviews in different formats, such as over the phone or via a video call.

About Application Process

If you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s):

  1. Resume/CV
  2. Passport-size photograph
  3. Highest Education Qualification