.NET Developers, Nicosia (Hybrid), Cyprus - Nicosia

Ref: 211 Date Posted: Monday 16 May 2022
LinkedIn ShareShare

Our client was founded in 1999 with a clear mission: to provide traders with low cost access to foreign exchange markets. Since then, they have expanded their product offering and global reach, and now provide 140,000+ retail and institutional investors with access to OTC and exchange-traded markets.

Their businesses include well known global CFD and FX brands and a fully independent FX ECN for institutions; plus a futures group, which provides access to the world's major commodity and derivatives trading on over 30 global exchanges.

Headquartered in the US and with a global presence and 800+ staff across North America, Europe and Asia Pacific.

Experience / Skill Requirements:

  • Relevant degree or equivalent training
  • 4+ years of .NET development
  • Experience with
    • C# / VB.NET
    • .NET Windows services
  • TDD using NUnit, MS Visual Studio and TFS.
  • Understanding of Generics and Threading.
  • Understanding and experience with Low Latency development.
  • Understanding of messaging systems e.g. TIBCO, ActiveMQ, TREP.
  • SQL Server, TSQL.
  • Real time systems specifically working with time series databases and data.
  • Working in an Agile Scrum.
  • Strong communication skills.
  • Continuous Integration experience especially Teamcity would be beneficial.

Key Responsibilities:

  • Develop highly performant solutions using the latest .NET technologies.
  • Debug live and development problems using any means necessary to understand the problem and come up with a solution.
  • Build applications from scratch or pick up existing applications and modify them to meet business or technology needs.
  • Write clean, scalable code using .NET programming languages.
  • Interact with other teams and functions within the business or technology department to come up with the best solution for the task at hand.
  • Take part in planning and estimation work for each sprint, actively involved in discussing technical solutions.
  • Be an active participant in sprint retrospectives and take any actions forward for continual improvement on the team’s ability to deliver.
  • Strong focus on solution design, performance, and scalability.
  • Ensure that solutions align with best practices and modern design principles.
  • Work with other teams to coordinate project efforts and dependencies.
  • Use a test driven approach to development in both unit and integration testing.
  • Utilize effective continuous integration builds and techniques for efficient and agile development.
  • Maintain an appropriate level of competence through ongoing training, making requests for updates or development as required
  • Mentor junior members of the team.
  • Participate in conducting code reviews and design / architecture sessions.
  • Continually evaluate new technologies and tools to determine if they could enhance the current offerings and processes.

To apply for the job opportunity of Sr. .NET Developer based in Nicosia, Cyprus, please email your CV to thorbjorn.bengtson@emeraldzebra.cy