Python Backend Engineer: APIs, Cloud & Scalable Apps

Communicate Finance

Wes-Kaap

On-site

ZAR 350,000 - 650,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Communicate Finance is seeking a Python backend developer to design, develop, and maintain scalable Python applications in a fast-paced setting. You will build RESTful APIs and integrate third-party services while focusing on performance, reliability, and security.

Collaborating with Product, QA, and DevOps teams, you will troubleshoot issues and contribute to architectural decisions and ongoing improvements.

Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering, Engineering, Mathematics, or related field.
  • Minimum 2+ years in Python development (Junior to Senior opportunities).
  • Strong understanding of software development best practices and OOP.
  • Experience building and maintaining APIs and backend services.
  • Knowledge of frameworks such as Django, Flask, FastAPI, or similar.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is advantageous.
  • Familiarity with SQL and relational databases (PostgreSQL, MySQL, SQL Server).
  • Experience with version control systems such as Git.
  • Understanding of CI/CD pipelines, testing methodologies, and Agile development practices.

Responsibilities

  • Design, develop, and maintain scalable Python applications.
  • Create and integrate RESTful APIs and third-party services.
  • Optimise application performance, reliability, and security.
  • Collaborate with cross-functional teams including Product, QA, and DevOps.
  • Troubleshoot and resolve technical issues.
  • Contribute to architecture decisions and continuous improvement initiatives.

Skills

Python development
API design & development
Object-oriented programming
Agile development
Troubleshooting
Cross-functional collaboration
Problem solving

Education

Bachelor's degree in CS / IT / Engineering / Mathematics

Tools

Django
Flask
FastAPI
AWS / Azure / GCP
PostgreSQL / MySQL / SQL Server
Git
CI/CD tools

Job description

Communicate Finance is seeking a Python backend developer to design, develop, and maintain scalable Python applications in a fast-paced setting. You will build RESTful APIs and integrate third-party services while focusing on performance, reliability, and security.

Collaborating with Product, QA, and DevOps teams, you will troubleshoot issues and contribute to architectural decisions and ongoing improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer: Cloud-Native APIs
Senior Python Backend Engineer: Cloud-Native APIs

Network Finance • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Architect: Scale Cloud Apps & APIs
Senior Full-Stack Architect: Scale Cloud Apps & APIs

Communicate Finance • Durban North

On-site
ZAR 600,000 - 900,000
Senior Full Stack Developer: Architect & Tech Lead
Senior Full Stack Developer: Architect & Tech Lead

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer - Remote, Scalable FinTech APIs
Senior Backend Engineer - Remote, Scalable FinTech APIs

Placements24 • Noord-Kaap

Hybrid
ZAR 1,200,000 - 1,700,000
Fully remote
Stock options
Health insurance
+1
Remote Senior Backend Engineer – Python, FinTech APIs
Remote Senior Backend Engineer – Python, FinTech APIs

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Stock options
Professional development budget
+1
Remote Senior Python Backend Engineer for Fintech APIs
Remote Senior Python Backend Engineer for Fintech APIs

Placements24 • South Africa

Remote
ZAR 900,000 - 1,600,000
Health insurance
Remote work stipend
Unlimited vacation
+4
Senior Full-Stack Architect | Scalable APIs & Cloud
Senior Full-Stack Architect | Scalable APIs & Cloud

Communicate Recruitment • Durban

On-site
ZAR 750,000 - 1,100,000
Senior Python Backend Engineer | AWS & APIs
Senior Python Backend Engineer | AWS & APIs

IntellicaCX • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Python Backend Engineer (AWS, FastAPI)
Senior Python Backend Engineer (AWS, FastAPI)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,100,000
Remote Senior Python Backend Engineer | FastAPI/Flask
Remote Senior Python Backend Engineer | FastAPI/Flask

BigTalent • Cape Town

Remote
ZAR 600,000 - 1,000,000