Remote Senior .NET Developer

Posted 1 year ago

Share:

Please let EUROPEAN DYNAMICS know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • The position is for a dynamic and motivated Senior .NET Developer in Athens, Crete, or Thessaloniki, with the option to work fully remotely.
  • The role involves performing development tasks in complex .NET/.NET Core web-based applications.
  • Responsibilities include participating in the full software development lifecycle, which comprises design, implementation, testing, documentation, and maintenance of system components.
  • The developer will collaborate with colleagues in a multinational environment, adhering to highly professional standards and methods.
  • Ensuring the delivery of quality software is a key aspect of the role.

Requirements:

  • A university degree in Computer Science, Information Technology, Software, or Electrical Engineering is required.
  • Candidates must possess strong analytical capabilities, be team and quality-oriented, and have a keen desire to learn and excel.
  • A strong understanding of Software Engineering principles is essential.
  • Candidates must have strong knowledge of .NET/.NET Core, web technologies, and databases.
  • Proficiency in C# is required.
  • Good knowledge of JavaScript/TypeScript is necessary.
  • Fluency in oral and written English is mandatory.
  • Strong knowledge of ASP.NET Core, MVC, unit testing, Entity Framework Core, MS SQL Server, REST Web Services, Visual Studio, Azure DevOps, and Git is required.
  • Experience in technologies such as .NET 5 or 6, Angular or React, Azure or Kendo UI, Office 365/SharePoint, MS Azure, SOA Architecture, Event Driven Architecture, and Micro-services is highly appreciated.
  • Microsoft Certifications will also be highly appreciated.

Benefits:

  • The position offers a competitive full-time salary.
  • Private health coverage is provided through the company’s group program.
  • Flexible working hours are available.
  • Employees will have access to top-of-the-line tools.
  • Professional development opportunities include language courses, specialized training, and continuous learning.
  • There are opportunities for career growth by working with innovative specialists in the industry.
  • The work environment is dynamic, offering challenging goals, autonomy, and mentoring to foster personal and company growth.

Job title

Job type

Experience level

Required experience

-

Salary

-

Degree requirement

Degree required

Location requirements

Report this job

Job expired or something else is wrong with this job?

Report job