Skip to main content

.NET Full Stack Software Developer

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

Main Duties and Responsibilities:

  • Designs, develops, and maintains web applications using .NET technologies
  • Builds modern, responsive front-end interfaces with JavaScript and frameworks like React, Angular, or Vue
  • Writes clean, scalable, and maintainable code, following best practices and design patterns
  • Works with databases (SQL Server, PostgreSQL, Maria DB, or MySQL) to ensure efficient data storage and retrieval.
  • Collaborates with cross-functional teams to gather requirements and implement solutions that meet business needs
  • Troubleshoots, debugs, and optimizes applications for performance and security
  • Participates in code reviews, system design discussions, and agile development processes
  • Deploys applications and provides ongoing support and maintenance

Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 3+ 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.