.NET Developer

Our client is a leading Financial Services provider based in Limassol. We are seeking to recruit an experienced .NET Developer to join their team.

Job Description

  • Full stack design and implementation of a key internal web application
  • Identify, troubleshoot and debug defects in designated application code
  • Write reusable, testable, clean and documented code, utilizing prescribed coding conventions
  • Follow test driven development, continuous integration and agile methodologies
  • Participate in peer code reviews

Required Skills & Experience

  • BSc/MSc degree in Computer Science, Engineering, or a related subject
  • Very good knowledge of C#
  • Proficiency in object-oriented programming and web concepts (Http, MVC, REST, OAuth)
  • A strong background in relational database theory and excellent knowledge of Relational Databases (Postgres, MySQL, SQL server, Oracle)
  • Familiarity with front-end web technologies and frameworks
  • Knowledge of and an active interest in Design Patterns and SOLID architecture principles
  • Familiarity with NOSQL storage (MongoDB, Redis, Elastic, etc.) will be considered a plus
  • Experience with version control systems (Git, SVN) will be considered a plus
  • At least 2 years of similar experience in the financial markets and familiarity with forex and margin trading will be considered a strong plus

Remuneration & Benefits

  • Attractive salary package
  • Performance related bonus
  • Private health insurance
  • Corporate pension fund