DevJobs

Python Developer

Overview
Skills
  • Python Python
  • Pandas Pandas
  • Numpy Numpy
  • OOP OOP
  • Git Git
  • OpenShift
  • SQL Server

Python Developer – Back Testing & Index Methodology Platform

We are looking for an experienced Python Developer to take part in the development and technical leadership of the Back Testing system for the Stock Exchange Index Division. This system will support index planners in designing new indices and evaluating innovative index methodologies. The platform includes an index-design engine, a Back Testing engine, and a user-facing UI. It enables the creation of new rules for building and managing index compositions, and the validation of these models using historical data.


Responsibilities

• Technical development and ownership of the Back Testing system

• End-to-end involvement in system design, implementation, and optimization

• Writing high-quality specification documents and technical documentation

• Code review, task breakdown, and collaboration with team members


Requirements

• Strong system-level thinking, attention to detail, and teamwork skills - Must

• Proven development experience in Python, including Pandas and NumPy - Must

• Deep familiarity with Python infrastructure libraries and complex process development - Must

• Experience in code reviews and task delegation - Must

• Proficiency with SQL Server, including table design, indexing, and efficient query writing - Must

• Solid understanding and implementation of OOP principles - Must

• Hands-on experience with Git - Must

• Experience writing secure, production-grade code

Advantages

• Knowledge of the capital markets and index design

• Experience developing critical systems and delivering them to production

• Familiarity with OpenShift

Unilink Ltd.