Senior Full Stack C# Developer

Limassol, CYP

On behalf of our client, a software engineering company based in Limassol, we are looking for a Senior Full Stack Developer, who will be responsible for developing business features from start to end. The right candidate will become a member of a successful multinational team and an established company that is growing from the successful products they have developed. At the same time, he/she becomes a member of a group of companies with a successful presence in Cyprus for over a decade.

Key Responsibilities:

  • Develop and test features from start to end including necessary frontend work, backend processing, storage, and third-party integration
  • Understand business requirements from user stories, perform story refinement and estimation
  • Plan iterations together with the product owner and team
  • Do 2nd and 3rd level support and bug fixing


Candidate Profile:

  • At least 5-10 years of hands-on coding experience
  • A proven record of key involvements in multiple software projects
  • At least 5 years of experience development with C#, the .NET ecosystem, and up-to-date web technologies
  • Fluent in written and spoken English as all communication and deliverables will be in English
  • Strong problem-solving skills
  • Goal-oriented, with a hands-on mentality
  • Able to build a strong understanding of the business
  • Experienced with working actively with an Issue/Bug tracker as for example JIRA in an agile project management framework like Scrum


Technology stack

Our client is working with a composed modular web front-end (SPA, KnockoutJS-based) talking to set of micro-services through asynchronous/messaging and pub/sub (C#/NServiceBus/RavenDB).

Back-end

  • C#/.NET/.NET CORE
  • NserviceBus via MSMQ as Windows Services
  • RavenDB and MS SQL Server
  • NodeJS
  • GraphQL
  • Experience with: CQRS, Sagas, Eventual consistency, Pub/Sub


Front-end

  • ASP.NET MVC on IIS
  • HTML/CSS/Javascript
  • KnockoutJS
  • ReactJS
  • SignalR
  • Experience with: UI composition, MVVM, view-model-composition


Development Environment

Windows, Visual Studio, IIS, MSMQ, ReSharper


Advantage Experiences

Azure Cloud Services and data processing and analysis

Benefits

  • Private healthcare
  • Pension fund
  • Free parking
  • Company dinner events
  • Playroom in office
  • Gym membership
  • Flexible hours