Information Technology (IT)
Location: Nicosia
Reference: 6815
Date Posted: 19/12/2024
Senior .NET Developer
image
CareerFinders, on behalf of our client, a long-established and expanding provider of software solutions to the Financial Services sector, we are seeking to recruit a Senior .NET Developer to join their growing team based in Nicosia. The successful applicant will be responsible for designing and implementing system changes and/or new products according to the requirements of both clients and the internal business. You will ideally be educated to degree level in Computer Science or a related field and will need to possess approximately 3+ years of proven software development experience, with strong coding skills in C# .NET and .NET Core. Excellent verbal and written communication skills in English are essential.
Share To: 

Key Duties/Responsibilities: 

  • Define system design by analyzing business requirements.
  • Write or modify highly complex systems.
  • Observe, test, debug and correct faults in software.
  • Ensure accuracy and integrity of data for new or existing systems.
  • Conduct research and analysis to support solution design.
  • Develop and produce documentation, including technical specifications, unit test scripts and API’s.
  • Understand and incorporate best industry security standards (such as OWASP) in the design and code of software that you write.
  • Provide guidance to developers and participate in code reviews.

 Key Skills/Experience: 

  • BSc or MSc in Computer Science or a related field.
  • Strong coding skills in C# .NET, .NET Core.
  • Approximately 3+ years’ experience of hands-on software development.
  • 1+ years of current experience working high frequency mission critical systems.
  • RDBMS systems knowledge 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.
  • Any previous experience working with Banking or Payments systems is desirable.
  • Experience with Scrum and Kanban terminologies and procedures is advantageous.

Key Benefits: 

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

To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.