Med/Senior .Net Engineer, Limassol, Cyprus - Limassol

Ref: 110 Date Posted: Tuesday 03 May 2022
LinkedIn ShareShare

We are currently seeking to recruit a talented and professional Med/Senior .Net Engineer to join our client's growing team of technologists. As a member of the team, 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 their customers. 

This is an amazing career opportunity that will enable you to learn and further develop your skills while building a state-of the-art B2B multi-tenant SaaS platform microservices and features, using the latest technologies! The job is related with pure SaaS product development, with no boring ERP/CRM scripting instead of development, or usage of another ready-made configurable environment.

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 CTO you will be:

  • Working with the latest technologies for the creation of a new B2B 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 
  • Refactor code
  • 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 3 years’ of hands-on coding experience
  • Strong experience with C# and the .Net Core Framework
  • Strong understanding of object-oriented programming and design patterns
  • Strong understanding of RDBMS
  • Good understanding of Entity Framework
  • Good understanding of S.O.L.I.D principles
  • Experience in building distributed applications within a micro-service architecture
  • 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 working with the Azure environment
  • Experience working with CI/CD (i.e. Azure Devops)
  • Experience with Machine learning (i.e. Apache Spark, Databricks, ML.NET)
  • Experience working with IoT and streaming technologies (i.e. ELK stack)
  • Experience working with dockers and any container orchestration (i.e. Service Fabric, Kubernetes)
  • Experience with Agile/Scrum methodologies
  • Experience working with any front-end framework (i.e. ReactJS, AngularJS)


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 and other benefits.

All job applications will be treated with strict confidentiality.