C# Developer (Trading)

A well-established Forex Company, being in the market for 20 years, with a people centric culture is seeking to recruit a  C# Developer to join their Tech team in Limassol.

Responsibilities:

  • Develop and maintain a variety of services and systems
  • Identify and fix bugs and issues
  • Follow best practices in software development
  • Write efficient and high-performance code
  • Work in an agile environment
  • Build strong relationships with colleagues based on a foundation of trust and reliability
  • Provide Level 3 support in the event of Production Incidents and Disaster Recovery tests
  • Participate in production system design and in the resolution of incidents
  • Refactor/rewrite code to increase quality and optimize performance
  • Keep up to date with the latest developments in the technology stack utilized by the company
  • Help drive technology adoption and upgrades

Requirements:

  • Bachelors degree in computer science or related field
  • At least 3 years working experience with C#, ideally with both .NET Framework and .NET Core
  • Database development understanding, SQL Server, T-SQL with at least 2 years of experience
  • A good understanding of Object-Oriented programming, Design Patterns, and SOLID principles
  • Strong knowledge of Data Structures, Synchronization primitives, and multithreading concepts
  • Knowledge of a version control system, preferably Git
  • Strong analytical, problem solving and troubleshooting skills
  • Good communication skills

Would be considered as advantage:

  • A knowledge of Online Trading, FX, Equities, and Options
  • Experience with either pricing (quote feeds) or payments systems
  • Knowledge of Fix protocol
  • Experience with Signal-R
  • Experience with some of the following: Zero MQ, Rabbit MQ, Redis
  • Experience with MT4 plugins
  • Hands-on experience with one of the following: WCF, C++
  • Knowledge of Python, Neural Networks, TensorFlow

Benefits:

  • Medical Insurance
  • Provident Fund
  • Learning & Development
  • Well-being and Team Building activities
  • Discretionary bonuses at the end of the year
  • Weekly lunches
  • Quarterly team building activities
  • A strong culture promoting work-life balance, hybrid model, and flexibility

For more information or to apply for the above opportunity, please email Marie Pavlou: marie.pavlou@emeraldzebra.cy

Job summary

Facebook
Twitter
LinkedIn

Similar Jobs