Job
Core
Generalist Business Analyst for trading systems, translating FX/CFD trading and dealing needs into precise requirements and workflows for trading platforms and liquidity solutions.
Role type
Generalist Business Analyst (Fintech/Trading)
Builds
Trading platform and liquidity solutions including order routing, order lifecycles, monitoring dashboards, and settings UIs.
Domain
Financial Technology / FX & CFD Trading
Deliverable
production ML models | product features | dashboards & analysis
Required skills
FX/CFD trading domain knowledge (pricing models, order lifecycle, liquidity bridges, fraud detection), Business Analysis (requirements, user stories, process maps), Trading Technologies platforms (cTrader, PrimeXM, oneZero, MT4/5), FIX protocol (4.4/5.0), Regulatory compliance (ESMA, CySEC, FCA, GDPR), KPI and metrics design, UI/UX requirements (wireframes, flows), MS Excel (Pivot tables, Power Pivot), AI tools for analysis.
Preferred skills
Statistical techniques (hypothesis testing, anomaly detection, Bayesian reasoning), SQL, Python basics, REST/FIX APIs, Figma, Prop trading experience.
Technologies
cTrader, PrimeXM, oneZero, MT4, MT5, FIX 4.4, FIX 5.0, MS Excel, Figma, SQL, Python, REST APIs.
Responsibilities
Run discovery with stakeholders to define requirements and acceptance criteria; Maintain requirements backlog and traceability; Design KPIs and metrics for trading features; Design system settings structure; Clarify edge cases and perform gap analysis; Create UI/UX requirements using wireframes; Participate in End-to-End testing and support training.
Seniority
Mid-level (3+ years experience)