Python Developer

Python Developer – Commodities Trading

Join a rapidly growing commodities trading firm, transforming from a boutique player to a major industry force. Their global footprint spans the US, Europe, Africa, and Asia, and they are seeking a talented Python Application Developer to fuel their continued technological dominance.

You’ll spearhead new Python-based development projects, streamlining middle and back office functions.

What You’ll Do

  • Craft and implement cutting-edge Python applications, optimising middle and back office processes.
  • Own the entire software development lifecycle: from needs gathering and system design to coding, testing, deployment, and maintenance.
  • Partner closely with business analysts and stakeholders to translate their needs into robust, scalable software solutions.

Ideal Experience:

  • Extensive Python experience, adept at data manipulation and analysis with Pandas and data frames.
  • Experience building APIs with FAST API and interacting with databases using SQL.
  • Cloud-based development is ideal, particularly in AWS services.
  • Containerisation and orchestration experience in Docker and Kubernetes.
  • A minimum of 5 years in software development is a must, ideally within the commodities trading or financial services space.

Apply now

* Required

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

At a glance

  • Location: Johannesburg, City of Johannesburg Metropolitan Municipality
  • Job type: Permanent
  • Job sector: Data & Analytics
  • Salary: ZAR1100000 - ZAR1400000 per annum
  • Published: September 24, 2024