Morocco , Boulemane
--
Company

Job Details

Job Description

Roles & Responsibilities

Perform development tasks under the guidance of experienced developers.

  • Apply good coding practices and contribute to improving code quality.
  • Perform unit tests and participate in validation phases.
  • Document the work done and share the feedback with the team.
  • Actively participate in training sessions and code reviews.
  • Actively participate in Scrum ceremonies.

Qualifications :

  • 2-5 years of professional experience in a developer role

Programming languages:

  • Proficiency in programming languages: C#, JavaScript, Typescript.
  • Proficiency in .NET Framework / Core

Frameworks and tools:

  • Familiarity with at least two of the following frameworks: React, Angular, Vue.js,
  • Knowledge of Git version control tools and the GitFlow workflow
  • Proficiency in Entity Framework/Core

Database:

  • Understanding of relational databases SQL Server and Azure databases.
  • Basic SQL query skills.

Web development:

  • Knowledge of HTML, CSS, and JavaScript for frontend development.
  • Understanding of responsive design principles and UX/UI best practices.

Development methodologies:

  • Understanding of Agile development principles (Scrum, Kanban).
  • Familiarity with the Azure DevOps project management tool.

Development environments and tools:

  • Good command of an IDE (Visual Studio, Visual Studio Code).
  • Proficiency in using Docker containerization tools
  • Good command of the Azure Portal administration portal

Desired Candidate Profile

Engineering degree in computer science, software engineering, or equivalent.

Similar Jobs