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:
Location:
Work Location: In person