Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Python Developer.
United Arab Emirates Jobs Expertini

Urgent! Senior Python Developer Job Opening In أبوظبي – Now Hiring DIVERGE - Artificial Intelligence Company

Senior Python Developer



Job description

We are hiring a Python Developer with over 4 years of proven experience in building production-grade software systems.

You will be responsible for designing, developing, and maintaining high-quality Python applications that integrate with our AI and data pipelines.

You will work closely with our cross-functional teams to deliver robust, secure, and high-performance solutions.

Key Responsibilities

  • Design and develop clean, efficient, and maintainable Python applications.

  • Collaborate with data engineers, AI engineers, and product teams to build scalable systems.

  • Develop RESTful APIs and backend services using frameworks such as FastAPI, Flask, or Django.

  • Optimize code for performance, scalability, and reliability.

  • Write and maintain comprehensive unit, integration, and end-to-end tests.

  • Ensure best practices in software security and data privacy.

  • Participate in code reviews and mentor junior developers.

  • Troubleshoot, debug, and resolve production issues quickly and effectively.

  • Document software systems thoroughly for future maintenance and scaling.

  • Stay current with the latest developments in Python, software engineering, and backend architecture.

Required Skills & Expertise

  • 4+ years of professional experience in Python development.

  • Strong expertise in core Python and advanced features of the language.

  • Experience developing RESTful APIs with FastAPI, Flask, or Django.

  • Proficiency in working with relational databases (Postgres, MySQL) and familiarity with NoSQL solutions (MongoDB, Redis).

  • Solid understanding of object-oriented design patterns, data structures, and algorithms.

  • Experience with Docker for containerization and deploying applications in both internal and cloud environments (AWS, GCP, or Azure).

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Strong skills in writing tests using frameworks like Pytest or Unittest.

  • Experience with version control systems (Git) and collaborative development workflows.

  • Excellent problem-solving and analytical skills.

  • Strong communication and teamwork abilities.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Python Potential: Insight & Career Growth Guide