- Home
- Jobs
- Confidential Company
- Python Developer
Python Developer
Job Overview
Develop and maintain MQL5 Expert Advisors (EAs), indicators, scripts and trading applications. Develop Python-based applications, automation tools, risk assessment and backend services supporting trading operations. Build and maintain automated trading strategies and execution logic. Integrate MetaTrader 4/5 with internal systems, APIs, databases and third-party platforms. Work with trading APIs and real-time market/trading data. Develop Python tools for data processing, automation, reporting and operational workflows. Troubleshoot issues relating to trading platforms, order execution, connectivity and system performance. Analyse system and trading logs to identify and resolve technical issues. Develop monitoring and operational tools for trading activity and platform performance. Support testing, deployment, production troubleshooting and ongoing optimisation. Collaborate with trading, operations, risk, compliance and technology teams to translate business requirements into technical solutions. Maintain technical documentation for applications, integrations and system changes. Ensure all solutions are reliable, scalable, secure and suitable for a production trading environment. Skills & Competencies: Strong hands-on experience with MQL5. Strong Python development experience. Practical experience with MetaTrader 4 and/or MetaTrader 5. Experience developing Expert Advisors, indicators, scripts or automated trading solutions. Understanding of CFD, Forex or financial-market trading environments. Experience working with trading APIs and platform integrations. Strong knowledge of REST APIs, JSON and system integration. Experience with databases and data processing. Strong debugging, troubleshooting and problem-solving skills. Ability to work with production systems where reliability and performance are critical. Trading Domain Knowledge The candidate should have a good understanding of: CFD and Forex trading Order execution Bid/Ask pricing and spreads Leverage and margin Stop Loss / Take Profit Swap / overnight charges Trading instruments and symbols Market data Order lifecycle Automated and algorithmic trading Professional
Requirements
- Experience working with a CFD/Forex broker, proprietary trading firm, fintech or financial-market technology company
- Experience with broker-side MetaTrader integrations
- Experience with real-time market data
- Knowledge of FIX API or other financial-market connectivity protocols
- Experience with Linux/server environments
- Experience with Git/version control
- Exposure to cloud infrastructure and deployment environments
- Experience developing trading analytics, monitoring or reporting solutions
- Candidate Profile The ideal candidate will be a hands-on developer with both software-engineering expertise and financialmarket technology knowledge
- Candidates should have genuine experience working with MQL/MetaTrader and Python, rather than being general Python developers with limited exposure to trading platforms
- Strong analytical skills, attention to detail, independent problem-solving ability and the ability to work in a production trading environment are essential
- Priority: Candidates with proven MQL + Python + CFD/Forex/MetaTrader experience will be prioritised
Desired Candidate Profile
The ideal candidate will be a hands-on developer with both software-engineering expertise and financialmarket technology knowledge. Candidates should have genuine experience working with MQL/MetaTrader and Python, rather than being general Python developers with limited exposure to trading platforms. Strong analytical skills, attention to detail, independent problem-solving ability and the ability to work in a production trading environment are essential. Priority: Candidates with proven MQL + Python + CFD/Forex/MetaTrader experience will be prioritised. Employment Type Full-time
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyConfidential Company
- LocationDubai, UAE
- CategoryBackend
- SourceNaukrigulf
- Listed1 month ago
Related Backend jobs
Oracle PRM Developer
Develop and customize Oracle PRM solutions, partner portals, workflows and integrations with Oracle Sales Cloud, CPQ, EBS/Fusion. Handle APIs, data…
Executive - Corporate Banking & Treasury (BG, LC & Bank Facilities)
Job Purpose: To oversee and manage the company’s banking, financial documentation, and corporate finance activities related to guarantees, facilities, and…
Mechanical Inspector
Represent the organization as a Third-Party Inspector (TPI) at vendor manufacturing and fabrication facilities across the region. Perform shop inspections and…
Paediatric Neuropsychologist
Conduct comprehensive paediatric psychological and neuropsychological assessments for children and adolescents. Assess cognitive, developmental, emotional…