Application Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Develop and support MetaTrader plugins and integrations, optimize trading performance, and provide technical support with strong programming skills in C++, Java, C#, or Python.
Key Skills for This Role
Full Job Posting
Metatrader Engineering & Integrations
- Architect, develop, and support custom MT4/MT5 server-side plugins, gateways, and extensions.
- Implement and maintain integrations using MetaTrader Manager and Admin APIs.
- Build real-time services covering trade execution, account operations, risk controls, and reporting.
Trading Infrastructure & Liquidity Connectivity
- Integrate and maintain bridges with liquidity providers, prime brokers, ECNs, and aggregators.
- Oversee order flow, execution models, and risk routing.
- Configure symbols, pricing feeds, and execution rules for optimal trading performance.
Performance, Latency & Reliability
- Design and operate high-availability, low-latency trading services.
- Monitor and optimize execution speed, pricing accuracy, and bridge performance.
- Diagnose and resolve live trading and infrastructure issues.
Trading & Business Logic
- Collaborate with dealing and risk teams on margin rules, swaps, commissions, and automation logic.
- Convert trading and business requirements into robust technical solutions.
Operations, Support & Compliance
- Provide second- and third-level support for MT4/MT5 production environments.
- Create technical documentation, system diagrams, and operational procedures.
- Assist with audits, controls, and regulatory initiatives.
Metatrader Platforms
- MT4 and MT5 server architecture
- Manager API and Admin API
- Custom plugins, gateways, and server extensions
Trading Systems & Brokerage Knowledge
- Forex/CFD brokerage operations
- Liquidity bridges and aggregation models
- Strong grasp of trading workflows and terminology
Connectivity & Performance
- Low-latency system design
- FIX connectivity fundamentals
- Real-time data streaming and processing
Programming & Systems
- Strong coding skills in C++, Java, C#, or Python
- Experience with multithreading, messaging, and distributed systems
- Trading and operational databases
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Client of FinTop Consulting
Senior Trading Specialist
Dubai, UAE
Job Description Role Overview: We are seeking a Senior Trading Specialist. In this role, you will be responsible for the integration, management, and operation of critical syste...
Compliance Manager
Dubai, UAE
A well-established financial services firm in Dubai is looking to hire an experienced Compliance Manager to join their growing team. Strong knowledge of UAE regulatory framework...
Compliance Officer & MLRO
Dubai, UAE
What You ll Do: Lead the firm s compliance and AML/CFT framework Oversee KYC, CDD/EDD, transaction monitoring, and sanctions screening Ensure compliance with DFSA regulatory req...
Business Development Manager
Dubai, UAE
Seeking a candidate with strong business development skills in FX/CFD brokerage, focusing on client acquisition, relationship management, and revenue growth.
Head of Customer Support (SaaS Capital Markets Infrastructure)
Dubai, UAE
Lead customer support operations by implementing structured management, automation, and training while enhancing team competencies in SaaS capital markets technology.
Business Development Manager
Dubai, UAE
Drive business development and client acquisition in FX/CFD brokerage, managing relationships, achieving revenue growth, and expanding market presence.
Senior Trading Specialist
Dubai, UAE
Compliance Manager
Dubai, UAE
Compliance Officer & MLRO
Dubai, UAE
Business Development Manager
Dubai, UAE
Head of Customer Support (SaaS Capital Markets Infrastructure)
Dubai, UAE
Business Development Manager
Dubai, UAE