Senior .NET Developer

Reference: Senior .NET Developer
Job Title: Senior .NET Developer
Location: Limassol
Our client a leading financial services provider is seeking to recruit a very experienced .NET Developer to join their team

You will be responsible for product development using Agile methodologies and multi-threading technologies.

Job Description

  • Collaborating with the management, stakeholders and team members in order to meet strict deadlines;
  • Reviewing current systems;
  • Presenting ideas for system improvements;
  • Working closely with analysts, designers and staff;
  • Maintaining the systems once they are up and running;
  • An ability to multi-task and thrive in a fast-paced coding environment.

Required Skills & Experience

  • At least 3 years’ experience working as a C# developer
  • In-depth knowledge of .NET
  • Solid unit testing experience
  • Test-Driven development experience
  • Deep knowledge of S.O.L.I.D. principles of OOD
  • Experience of ReSharper/other refactoring tools
  • Knowledge of MVVM client architecture
  • Deep understanding of GoF design patterns
  • Fluent English or Russian language

Any of the following skills will be an added advantage

  • MSc in Computer Science
  • Experience with financial trading / trading platforms development
  • High-performance applications and GUI
  • Knowledge of Domain-Driven Design approach
  • Experience in performance optimization
  • C++ programming skills
  • Some experience with ZMQ library
  • Experience in working with SQL databases
  • Experience with WPF and XAML
  • Some experience with Google Protobuf

Remuneration & Benefits

Our client offers an excellent salary and benefits package to include 13th salary, annual bonus and career development

 

 

 

Apply Back