Skip to main content
Post your resume and find your next job on Indeed!

Python Django jobs

Sort by: -

People also searched:

software engineer

Job Post Details

Junior Python Developer (Trading Automation & Excel) - job post

RPG Trading FZCO
Dubai
AED5,000 - AED7,000 a month

Job details

Pay

  • AED5,000 - AED7,000 a month

Job type

  • Permanent
  • Full-time

Location

Dubai

Full job description

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)

Work Location: In person

Let Employers Find YouUpload Your Resume