Senior Full-Stack .NET Software Engineer

icon Nicosia
icon IT/Telecoms
JOB DESCRIPTION

Ref#11188

 

We are looking for a Senior Full-Stack .NET Software Engineer who is comfortable working across backend and frontend, while taking ownership of system quality, architecture, and delivery. This role is ideal for a senior engineer who: can design and implement robust backend systems, can build and maintain modern frontend interfaces, thinks in systems not just features, helps raise the overall technical standard of the team. You will work closely with the Director of Software Engineering and play an active role in shaping how our systems evolve. 
 
DUTIES AND RESPONSIBILITIES
  • Design, develop, and maintain backend services and APIs using .NET (C#, ASP.NET Core)
  • Build and maintain modern frontend applications using JavaScript / TypeScript and frameworks such as React, Angular, or Vue
  • Contribute to and apply Clean Architecture, SOLID principles, and design patterns
  • Participate in technical decision-making and architectural discussions
  • Review code and mentor other developers
  • Ensure performance, security, and maintainability across the stack
  • Collaborate with product and business stakeholders to deliver real value
  • Support production systems and contribute to long-term system stability
CANDIDATE PROFILE
 
Experience
  • 5+ years of professional software development experience
  • Experience delivering and maintaining production full-stack systems
  • Comfortable working in agile teams and cross-functional environments
Backend
  • Strong experience with C#, ASP.NET Core, Web APIs
  • Solid knowledge of Entity Framework, ORMs, and data access patterns
  • Experience designing and maintaining scalable backend architectures
Frontend
  • Strong experience with JavaScript / TypeScript
  • Hands-on experience with at least one modern framework (React, Angular, or Vue)
  • Understanding of component-based UI design and state management
Databases & Infrastructure
  • Strong SQL knowledge (SQL Server, PostgreSQL)
  • Familiarity with CI/CD pipelines, Git workflows
  • Cloud experience (Azure preferred) is a strong plus
Senior Mindset
  • You take ownership, not just tasks
  • You care about code quality and long-term maintainability
  • You communicate clearly and constructively
  • You actively help improve team practices and standards
SALARY AND BENEFITS
  • €40,000 - €45,000 Gross Per Annum
  • Salary will be determined based on experience, qualifications, and skills. The advertised salary range is indicative, any offer will reflect the successful candidate’s suitability
  • Work on enterprise and public-sector systems
  • Real influence on technical direction
  • Collaboration with experienced engineers and leadership
  • Continuous learning and professional growth
  • Competitive compensation aligned with seniority
  • Hybrid work model and healthy work–life balance
Due to the high volume of applications received at GRS Recruitment, only shortlisted candidates will be contacted. 
To apply for this position, please email your CV to Emilios Eracleous, emilios@grsrecruitment.com quoting the above job reference or call +357 25 342 723 for further information.
Job Summary
  • icon
    16 June 2026
  • icon
    Permanent
  • icon
    40,000 - 45,000 Gross Per Annum
  • 11188
  • Emilios@grsrecruitment.com