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