Full Stack Developer

EUROPEAN DYNAMICS Logo

EUROPEAN DYNAMICS

πŸ“Remote - Malta

Summary

Join European Dynamics as a Full Stack Developer (.Net, Blazor) and work remotely as part of a development team collaborating with a major client's IT team. Design, develop, and maintain interfaces; perform detailed design of system components; construct and test program modules; and document system components. This role requires a university degree in IT or a relevant field, along with at least three years of experience. Excellent knowledge of specific technologies is essential. The company offers competitive remuneration, either on a contract basis or with a full benefits package.

Requirements

  • University degree in IT or relevant discipline combined with minimum 3 years of relevant working experience
  • Excellent knowledge of ASP.NET Core, REST API, C#, JSON, and OpenXML
  • Experience with ASP.NET CORE MVC, JQuery, HTML5 and Bootstrap
  • Good knowledge of UML standards
  • Knowledge of GIT or any other source code versioning tool
  • Experience in administering and consuming Office Web Apps and Object-Oriented Design
  • Knowledge of the extraction of business logic from existing software written in different technologies
  • Ability to write anti-corruption layers and other seams to prevent legacy code from influencing new parts of the application
  • Ability to write unit tests that are de-coupled from the system under test
  • Knowledge of Entity Framework Core and proficiency in writing data-access layers based on Entity Framework Code-First and the repository pattern
  • Excellent command of the English language

Responsibilities

  • Design, develop, and maintain existing and new interfaces
  • Detailed design of components of the system, following internal working practices and standards
  • Construction and testing of the program modules
  • Documentation of the system components

Preferred Qualifications

  • Experience with front-end frameworks ideally preferred in Blazor
  • Knowledge with CQRS (development pattern), mediator framework,Factory Pattern, 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

Benefits

Competitive remuneration (either on contract basis or remuneration with full benefits package)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.