Software Engineer (.NET)

C#.NET Developer
Permanent
Athens

About the Role

On behalf of our client, an internationally recognized certification organization with a strong presence in the education and certification sector, we are looking for a Software Developer (.NET / C#) to join the software development team.

The organization delivers a wide range of certifications, including computer skills, vocational qualifications, and accredited programmes, operating within a dynamic and evolving digital environment.

What You Will Do

  • Develop and maintain applications using .NET / C# technologies
  • Write clean, efficient code based on business and technical requirements
  • Ensure alignment between system design and implemented solutions
  • Participate in testing and pilot operation of systems before deployment
  • Manage and optimize relational databases
  • Design and develop new features and applications
  • Identify, troubleshoot, and resolve software issues and bugs
  • Continuously improve system performance and scalability

What We Are Looking For

  • Degree in Computer Science or related field
  • 3+ years of experience in ASP.NET / ASP.NET Core development
  • Strong knowledge of C# and Python
  • Experience with relational databases (MS SQL Server or similar)
  • Excellent SQL skills (queries, stored procedures, optimization)
  • Hands-on experience with Entity Framework
  • Familiarity with Git version control
  • Basic knowledge of frontend technologies (JavaScript, CSS)
  • Strong problem-solving and analytical skills
  • Ability to work both independently and within a team

What’s in It for You

  • Competitive compensation package
  • Opportunity to work on innovative and impactful projects
  • Professional growth and development opportunities
  • Modern and collaborative working environment
  • avatar

Theodosios Paidarakis

Resource Consultant

REFERENCE: job0000260466