Skip to main content

Senior .NET Full Stack Software Developer

On behalf of our client, a fast-growing Information & Technology Solutions & Services provider we are looking for a Senior .NET Full Stack Software Developer to be based at their premises in Nicosia, Cyprus.

Main Duties and Responsibilities:

  • Designs, develops, and maintains backend services and APIs using .NET (C#, ASP.NET Core)
  • Builds and maintains modern frontend applications using JavaScript / TypeScript and frameworks such as React, Angular, or Vue
  • Contributes to and applies Clean Architecture, SOLID principles, and design patterns
  • Participates in technical decision-making and architectural discussions
  • Reviews code and mentors other developers
  • Ensures performance, security, and maintainability across the stack

Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5 years of experience in Full Stack Development or a similar role
  • Strong experience in .NET (C#, ASP.NET Core, .NET 6/8, Web API, Entity Framework)
  • Experience with JavaScript, TypeScript, and front-end frameworks (React, Angular, or Vue)
  • Proficiency in SQL and NoSQL databases (SQL Server, PostgreSQL, or MongoDB)
  • Familiarity with Azure/AWS, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus
  • Understanding Agile methodologies, SOLID principles, and clean code practices

Benefits:

  • A competitive remuneration package
  • 13th salary
  • Friendly environment 

All CVs will be handled with the utmost confidentiality.