Senior .NET Engineer

Remote

Description

We are seeking a Senior .NET Engineer to join our team for a long-term project with a European Union institution focused on public health.

Responsibilities

Qualifications

  • 5+ years of software development experience
  • Experience with .NET Core, Entity Framework, and MS SQL Server
  • Understanding of anti-corruption layers and similar approaches for isolating legacy code
  • Experience writing decoupled unit tests
  • Experience building REST APIs
  • Familiarity with Azure services such as App Services, Storage, Service Bus, and Application Insights is a plus
  • Knowledge of CQRS is a plus
  • Familiarity with service-oriented architecture and/or microservices is a plus
  • Degree in Computer Science or related field
  • Excellent English

Benefits

WORK CONDITIONS

  • Employment Type: We welcome both freelancers and employees (but won't consider subcontracting agencies). This is a full-time, long-term position for EU citizens.
  • Location: This is a fully remote position. However, candidates who prefer a hybrid model have the option to work from our offices in Thessaloniki.
  • Compensation: We take into account candidates' compensation expectations as stated during the application process, without further negotiation. Final selection is based on a combination of qualifications, experience, and requested salary/rate.
  • Benefits: For full-time Greek employees, we offer private health insurance.
  • Working Days: Aligned with the standard work schedule in Greece.

We respect your personal data. By applying, you accept our Job Applicant Privacy Notice.
Send your application to email@email.email

Learn more about what we offer our team

Why work with us