Remote Full Stack Developer ( .Net, Blazor)

at EUROPEAN DYNAMICS

Posted 2 days ago 1 applied

Description:

  • We currently have a vacancy for a Full Stack Developer (.Net, Blazor) fluent in English, to offer his/her services as an expert who will be working remotely.
  • The successful candidate will be integrated into the Development team of the company that will closely cooperate with a major client’s IT team on site.
  • Your tasks include designing, developing, and maintaining existing and new interfaces.
  • You will be responsible for the detailed design of components of the system, following internal working practices and standards.
  • The role involves the construction and testing of the program modules.
  • You will also be required to document the system components.

Requirements:

  • A university degree in IT or a relevant discipline combined with a minimum of 3 years of relevant working experience is required.
  • Excellent knowledge of ASP.NET Core, REST API, C#, JSON, and OpenXML is essential.
  • Experience with ASP.NET CORE MVC, JQuery, HTML5, and Bootstrap is necessary.
  • Experience with front-end frameworks, ideally Blazor, is preferred.
  • Good knowledge of UML standards is required.
  • Knowledge of GIT or any other source code versioning tool is necessary.
  • Experience in administering and consuming Office Web Apps and Object-Oriented Design is required.
  • Knowledge of the extraction of business logic from existing software written in different technologies is essential.
  • The ability to write anti-corruption layers and other seams to prevent legacy code from influencing new parts of the application is necessary.
  • The ability to write unit tests that are de-coupled from the system under test is required.
  • Knowledge of Entity Framework Core and proficiency in writing data-access layers based on Entity Framework Code-First and the repository pattern is essential.
  • Knowledge of CQRS (development pattern), mediator framework, Factory Pattern, and Ardalis Specification Pattern would be considered an asset.
  • Knowledge in Selenium would be considered an asset.
  • Knowledge of Azure DevOps would be considered an asset.
  • An excellent command of the English language is required.

Benefits:

  • We offer a competitive remuneration package, either on a contract basis or with a full benefits package, based on qualifications and experience.
  • All applications will be treated as confidential.
  • You will have the opportunity to work in an exciting and dynamic company as part of a team for a major European Institution.
  • The position operates in an international, multilingual, and multicultural environment where you can expect real chances to make a difference.