Senior .Net Engineer - Remote or Hybrid in Cyprus - Limassol

Tech
Ref: 96 Date Posted: Tuesday 03 May 2022
LinkedIn ShareShare

We are seeking great software engineering enthusiasts to join our client’s company, a software engineering company based in Limassol, Cyprus and part of a group of companies based in Norway. Their mission is to enable their employees to achieve more by providing research and innovation, developing and prototyping of innovative products for the international market and a vision to become the best Software Engineering Company in Cyprus!

The company is working on a multitenant SaaS platform, Azure based/ .net. operating in two different sectors : electrical safety and stocktaking. Their main client is operating in Germany and other German speaking countries and has the largest market share in these countries due to the EU regulations on electrical safety in the workplace. This is a great opportunity to join a company that has a great purpose. 

Job Description 

Our client is currently seeking to recruit a talented and professional Med/Senior .Net Engineer to join their growing team of technologists. As a member of this 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 their customers. 

This is a 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)

What We offer:

  • Competitive and attractive salary
  • Additional 13th Salary
  • Performance related bonuses
  • Excellent Medical Policy for the employee and his/her dependents
  • Excellent Provident/Investment scheme with high employer monthly contributions
  • Gym membership – Cyprus
  • Flexible working and Friday finish at 3pm
  • Remote or Hybrid (min 1 day per week in the office)

All job applications will be treated with strict confidentiality. 

If you are interested in the above position, please press Apply below or email your CV to terri.neofitou@emeraldzebra.cy