ZAIN1539 - Senior Backend Developer

  • Operation
    Zain Iraq
  • Division
    IT & Technical
  • Location
    Iraq - Baghdad
  • Closing Date
    26-Feb-2025
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
Role Purpose

Zain Iraq is actively recruiting a Senior Backend Developer to design, develop, and optimize scalable, secure, and high-performance backend systems. The ideal candidate will have expertise in Python 3.12/3.13, microservices architecture, and database integration, with a strong focus on best practices and code quality.

Key Accountabilities
  • Architect, develop and maintain robust backend services using Fast API and asynchronous programming.

  • Design and implement RESTful APIs following microservices architecture principles.

  • Integrate with RDBMS, NoSQL databases, and DaaS (Data-as-a-Service) platforms.

  • Optimize systems for performance, security, and scalability.

  • Write clean, maintainable code, ensuring compliance with coding standards.

  • Conduct code reviews, write unit and integration tests, and maintain high-quality standards.

  • Collaborate with cross-functional teams to align technical solutions with business goals.

  • Mentor junior developers and contribute to knowledge-sharing initiatives.

  • Stay up to date with industry trends, advocating for best practices and innovative solutions.

  • Troubleshoot and refine backend systems to enhance efficiency and reliability.

Educational Qualifications and Experience

Education

  • Bachelor’s degree in computer science or a related field.

Experience

  • 4+ years of experience in backend development.

  • Proficiency in Python 3.12/3.13, FastAPI, and microservices architecture.

  • Strong experience with asynchronous programming and API development.

  • Expertise in relational and NoSQL databases.

  • Excellent problem-solving, teamwork, and communication skills.

  • Experience in the telecommunications industry is a plus.

Competency

Behavioural Competency

  • Achievement Driven

  • Problem Solving and Creativity

  • Initiative


Technical Competency

  • Oral and Written Communication

  • Managing Information

  • Technology Application

  • IT User Support

  • IT Business Analysis


IDE Competency

  • Courage to Engage

  • Addressing Bias

  • Allyship

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. Highest Education Qualification