.NET Software Engineer

We are currently seeking to recruit a talented and professional Mid/Senior .NET Engineer to join our clients growing team of technologists.

As a member of this Software company, you will be part of one of the top truly Cloud Native/Agile transformed teams, where quality of deliverables and optimized delivery, is embedded within their DNA! They are proud to offer fit for the purpose of innovative products that meet the needs of our customers.

This is an amazing career opportunity that will enable you to learn and further develop your skills while working on a state-of the-art B2B multi-tenant SaaS platform based on microservices architecture, using the latest technology stack!

If you are a strong team player, passionate about what you do, innovative, thrive on using cutting edge technologies and you are interested in being part of an established multinational team of technologists then apply today!

The role:

As a member of a product development team, reporting to the Head of Technology you will be:

  • Working with the latest technologies for the further development of our SaaS platform
  • Developing and testing quality features from start to end using best practices and according to our standards
  • Analyzing system requirements
  • Writing clean, testable code and deliver fit for the purpose solutions
  • Proactively ensure scalability and performance of the deliverables
  • Complying with secure code development
  • Developing technical specifications and designs
  • Performing code reviews, test, and debug
  • Code Refactoring
  • Performance Optimizations
  • Database Administration Tasks
  • Document development and designs
  • Proposing frameworks and tools
  • Sharing knowledge within the team
  • Participating in the Agile SDLC
  • Keeping up to date with industry trends and technology developments

Essential Qualifications/skills:

  • BSc in Computer Science or a similar discipline
  • At least 5 years of hands-on coding experience
  • Strong understanding of RDBMS
  • Strong understanding of MSSQL DBA tasks
  • Strong understanding of Entity Framework
  • Strong experience with C# and the .NET Framework
  • Strong understanding of object-oriented programming and design patterns
  • Strong team player with a can do attitude and a problem-solving ability
  • Fluency in English language both in written and spoken form is essential
  • Preferred skills/experience (not mandatory):
  • SaaS multi-tenant development experience
  • Experience in building distributed applications within a micro-service architecture
  • Experience with Agile/Scrum methodologies


The successful candidate will become a member of a high-caliber multinational team of technologists and an established Company that is growing fast due to the successful products we have developed that are targeting global markets.

An attractive remuneration package will be offered to the successful candidate, including a Company covered health insurance, Provident Fund, gym membership, flexible working conditions, hybrid working mode, free parking plus other benefits.

All job applications will be treated with strict confidentiality.

To find out more or to apply, please forward your CV to Terri Neofitou, email: terri.neofitou@emeraldzebra.cy

Job summary


Similar Jobs