Your browser cookies must be enabled in order to apply for this job. Please contact [email protected] if you need further instruction on how to do that.

Senior Web Backend Developer

Information Technology | Nea Smirni, Athens, Greece | Full Time

Job Description


Job brief

Sunsoft LTD as a Leader of our field, we are looking for an outstanding Senior Web Backend Developer to be responsible for the coding, innovative design and layout.
As a .NET developer, you will contribute to the further development of our back end systems as a member of our company’s cloud services team.


Job Requirements


Required skills

  • 3+ years of experience as a .net web developer.
  • Very strong C# hands-on experience
  • Very strong EF hands-on experience
  • Consuming and Building RESTful web services.
  • Strong understanding of  SOA
  • Solid understanding of JSON and XML
  • Strong Understanding of OOP
  • SQL Server hands-on experience
  • Design Patterns
  • Source Control (preferable Git) working experience
  • Good communication and organizational skills.


Nice to have

  • .net Core Framework hands-on experience
  • EF Core hands-on experience
  • IdentityServer, OAuth2 and OpenID connect practical experience
  • ASP.NET Core Identity
  • DI Frameworks hands-on experience
  • NoSQL hands-on experience (Redis / MongoDB)
  • Windows services
  • Web Jobs
  • Async / Parallel programming
  • Web sockets hands-on experience
  • Automapper hands-on experience
  • Caching practical experience
  • Azure practical experience
  • Unit Testing & Test-Driven Development
  • Experience in developing high volume systems.


We offer a competitive remuneration (either on a contract basis or remuneration with full benefits package) based on qualifications and experience, including:


  • Competitive full-time salary
  • Private Health Coverage on the Company’s group program
  • A great opportunity to grow and work with innovative and exiting specialists in the industry
  • Being part of an environment that offers challenging goals, autonomy and mentoring, which creates development opportunities, both.