We are looking for a Senior .NET Developer to join our team. 

About us

  • On the market since 2002;
  • Operational departments and development hubs worldwide.

Project description

The customer is a French company that has become a leading data catalog that brings together data, people, and artificial intelligence through an intuitive management platform. The main goal of the project is to simplify metadata display, management, and knowledge sharing to improve data management efficiency and organizational awareness. The project already has more than 170 customers worldwide and is growing rapidly, achieving significant success in the US market. 

Technical stack: C#/.NET, MS Azure, Entity Framework. 

Requirements

  • Experience with C#/.NET from 7 years;
  • Knowledge of relational databases and SQL principles;
  • ElasticSearch knowledge;
  • Knowledge of version control concepts using Git;
  • Understanding of the principles of unit tests / acceptance tests / e2e tests;
  • Knowledge of cloud environments (deployment, architecture, etc.);
  • Understanding of agile development approaches;
  • Strong interest in clean code (SOLID, KISS, YAGNI, design patterns, clean architecture, etc.);
  • Algorithmic knowledge;
  • Knowledge of Entity Framework will be a plus;
  • Proficiency in English;
  • Location: EU.

Responsibilities

  • Analyzing existing architecture, understanding the current roadmap and evolving it to meet scaling goals;
  • Developing technical solutions to meet functional requirements;
  • Writing necessary technical documentation for skill transfer;
  • Participate in the implementation of testing strategy (TDD, unit tests, acceptance tests, integration tests, e2e tests);
  • Assist in maintaining code quality, organization, and automation;
  • Fixing bugs and maintaining the application;
  • Providing technical support for the application (library updates, refactoring, etc.).

We offer

  • A competitive salary;
  • Employment is based on an employment contract of the country or a private entrepreneur contract without any reference to a specific location;
  • Paid vacation and sick leave;
  • Working on exciting projects with a team of professionals;
  • Opportunities for learning and practicing new technologies; internal training;
  • Participating in inner meetups and permanent experience exchange with colleagues;
  • Well-defined development processes and methodologies;
  • English and/or French language learning for free with internal teachers within working hours;
  • Reimbursement of medical fees, massage, or sports.

Recognize yourself? We are waiting for your CV!

Please, fill the form and we will contact you in case if your experience suits to our offer