Description
Join FxPro, a leading international fintech company, and be part of our expanding international team with offices in Limassol, London, Nassau, Dubai, and Yerevan.
As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining our backend services.
The Integration Team is a backend-only engineering group within FxPro's TradeTech department, one of several .NET teams in the company. We build services that connect FxPro's trading platforms, internal systems, other teams' backend services, and UI teams. Our mission is to deliver fast, fault-tolerant, and scalable services that keep these integrations reliable.
Responsibilities:
- Design and deliver backend solutions used across our trading ecosystem
- Collaborate with cross-domain team members
- Maintain and improve code readability and quality
- Review peers' code and technical analysis
- Perform in-depth technical analysis of trading logic, data propagation, and system behaviour under load
- Design new services and components that integrate with existing trading flows while meeting requirements for reliability, consistency, and performance
Requirements:
- At least 6 years of experience working as a C# developer with knowledge of the .NET platform
- Experience creating new backend components that must integrate cleanly into an existing architectural landscape shared across multiple trading products
- Experience designing backend services that integrate with real-time trading flows, including synchronisation logic and state consistency
- Experience working with SQL databases such as SQL Server or PostgreSQL, without using ORM
- Experience writing component tests
- Experience conducting technical analysis and communicating effectively with cross-domain teams
- Experience migrating from legacy systems to new platforms
- Experience developing applications using message brokers (e.g., Kafka, Solace)
- Experience performing deep technical analysis and investigation of trading-domain backend logic (root-cause analysis, data-flow tracing, system behaviour investigation)
- Ability to work within complex distributed architectures typical for financial and trading platforms
- Intermediate English or better (B1+)
Will be considered an advantage:
- Experience migrating from monolithic applications to microservices
- Experience practicing BDD (e.g., Cucumber, Specflow, Reqnroll)
- Experience working with real-time trading systems, execution flows
- Understanding of event-driven, low-latency trading architectures
Our benefits:
- Competitive compensation package
- Medical insurance
- Provident fund
- In-house gym with a personal trainer
- Free daily lunch catering, snacks, and beverages
- Company discount card for various products & services
- 21 days of annual leave and 10 days of sick leave annually
- FxPro private shuttle bus service from Limassol
- Birthday gift
- Relocation bonus and visa/work permit support (for relo positions only)
- Educational reimbursements & team building allowances
- Monthly corporate events and activities
For more fresh new jobs, check out yubhub.co.