Senior Full Stack C# Developer
Job Overview
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

