{bc}
indeed

Junior Python Developer (Trading Automation & Excel)

RPG Trading FZCO
Dubai, UAE
fulltime
Entry
AED 5,000/month
2 weeks ago
AutomationDeveloperExcelPythonTrading
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AutomationDeveloperExcel
Smart Apply

Full Job Posting

Position Overview

We are seeking a focused Junior Python Developer to build and maintain financial data pipelines, automate Excel-based analysis, and integrate with market trading APIs.

You will work closely with trading workflows to translate strategies into functional scripts, ensuring smooth data flow between live broker feeds, databases, and analytical spreadsheets.

Key Responsibilities

  • Develop and maintain Python scripts to automate complex data extraction, transformation, and loading (ETL) tasks into highly formatted Excel sheets (xlwings, openpyxl).
  • Integrate, test, and maintain REST APIs and WebSockets from brokerages and market data providers to fetch real-time and historical pricing data.
  • Build and maintain local data stores (SQL or lightweight NoSQL/file-based) for historical market data analysis.
  • Develop basic alert systems, data validation scripts, and rule-based execution tools to assist daily trading operations.

Required Technical Skills

  • **1–2 years of professional experience** writing clean, readable Python code.
  • Strong proficiency in **Pandas** and **NumPy** for manipulating financial datasets and time-series data.
  • Hands-on experience with **Excel automation libraries** (specifically xlwings or openpyxl).
  • Solid understanding of handling **REST APIs, JSON parsing**, and **WebSockets** for streaming live data.
  • Basic knowledge of relational databases (**SQL**) for storing historical data.
  • Familiarity with version control (**Git**).
  • Understanding of Claude is required.

Preferred / Plus Skills

  • **Knowledge of C++ (CPP):** Understanding of object-oriented programming in C++, memory management, or experience interfacing C++ code with Python (e.g., via pybind11 or ctypes) for performance-critical tasks.
  • Personal or professional experience working with programmatic broker APIs for order placement and data retrieval.
  • Basic understanding of technical analysis concepts (order types, candlestick data, and financial indicators).
  • Fluency in Hindi is a must.
  • Pay: AED5,000.00 - AED7,000.00 per month

Language

  • Hindi (Required)

Location

  • Dubai (Required)

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today