Backend Developer – Python/FastAPI - Perm

PPL Dynamics

Doha

On-site

QAR 180,000 - 300,000

Full time

39 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PPL Dynamics is seeking a backend developer to build secure, scalable Python/FastAPI applications. You will create REST APIs, manage relational databases, and ensure smooth integration with internal and external systems.

Your work includes testing, debugging, performance optimization, and maintaining API documentation while supporting deployments and production issues.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Practical experience in Python, FastAPI, REST APIs, and relational databases.
  • Knowledge of SQL, Git, API security, automated testing, and containerization.
  • Understanding of system integrations and financial transaction processing is preferred.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsibilities

  • Develop secure and scalable backend applications using Python and FastAPI.
  • Build and maintain REST APIs, database components, and system integrations.
  • Convert approved business requirements into reliable system functions.
  • Integrate the Core System with internal applications and external service providers.
  • Perform unit testing, debugging, performance optimization, and defect resolution.
  • Apply authentication, authorization, validation, logging, and audit-trail requirements.
  • Support data migration, user acceptance testing, deployment, and production issues.
  • Prepare and maintain technical and API documentation.

Skills

Python
FastAPI
REST APIs
Relational databases
SQL
Git
API security
Automated testing
Containerization
System integrations

Education

Bachelor's degree in CS/Software Engineering

Tools

Docker

Job description

Key Responsibilities:
  • Develop secure and scalable backend applications using Python and FastAPI.
  • Build and maintain REST APIs, database components, and system integrations.
  • Convert approved business requirements into reliable system functions.
  • Integrate the Core System with internal applications and external service providers.
  • Perform unit testing, debugging, performance optimization, and defect resolution.
  • Apply authentication, authorization, validation, logging, and audit-trail requirements.
  • Support data migration, user acceptance testing, deployment, and production issues.
  • Prepare and maintain technical and API documentation.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Practical experience in Python, FastAPI, REST APIs, and relational databases.
  • Knowledge of SQL, Git, API security, automated testing, and containerization.
  • Understanding of system integrations and financial transaction processing is preferred.
  • Strong analytical, troubleshooting, and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer – Python/FastAPI - Perm
Backend Developer – Python/FastAPI - Perm

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 60,000 - 90,000
Technical Team Lead – Core System - Perm
Technical Team Lead – Core System - Perm

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 180,000 - 300,000
Backend Developer — Python & FastAPI REST APIs
Backend Developer — Python & FastAPI REST APIs

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 60,000 - 90,000
Technical Team Lead: Python/FastAPI Core Systems
Technical Team Lead: Python/FastAPI Core Systems

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 180,000 - 300,000
Senior Full Stack Developer
Senior Full Stack Developer

Experience • Doha

On-site
QAR 240,000 - 420,000
Software Engineer
Software Engineer

Sightspectrum • Qatar

On-site
QAR 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Vistas Global • Doha

On-site
QAR 120,000 - 200,000
Senior Full Stack Developer
Senior Full Stack Developer

Airswift • Doha

On-site
QAR 300,000 - 540,000
Senior Full Stack Engineer - E-Invoicing Platform
Senior Full Stack Engineer - E-Invoicing Platform

Vistas Global • Doha

On-site
QAR 120,000 - 200,000
Senior Full Stack Developer
Senior Full Stack Developer

Confidential Company • Doha

On-site
QAR 240,000 - 360,000