Senior .NET Developer

Senior .NET Developer

On behalf of our Client, an international banking software company, we are looking for a Senior .NET Developer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Defines system design by analysing business requirements
  • Writes or modifies highly complex systems
  • Observes, tests, debugs and corrects faults in software
  • Ensures accuracy and integrity of data for new or existing systems
  • Conducts research and analysis to support solution design
  • Develops and produces documentation, including technical specifications, unit test scripts and API’s
  • Understands and incorporates best industry security standards (such as OWASP) in the design and code of software that writes
  • Provides guidance to developers and participates in code reviews

Main Requirements

  • University degree in Computer Science or a related field
  • Strong coding skills in C# .NET, .NET Core
  • 4+ years experience of hands-on software development
  • 1+ years of current experience working high frequency mission critical systems
  • Good of RDBMS systems and great SQL capabilities
  • Proven ability to utilize coding design patterns
  • Proven team leadership ability 
  • Excellent problem analysis skills
  • Excellent communication skills
  • Fluent written and spoken English
  • Very familiar with Git, CI and CD tools such as DevOps, Jenkins, Bamboo
  • Development work in banking or payments systems
  • Knowledge of accounting and/or banking terminology and procedures
  • Knowledge of Java is a plus
  • Experience with identity systems and OAuth2 and OpenIDConnect
  • Experience with Scrum and Kanban terminologies and procedures
  • Cloud and Azure experience highly regarded
  • Docker experience highly regarded

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including mix of cash and share-based scheme of company stock for outstanding performers

 

All CVs will be handled with the utmost confidentiality.