Senior/Lead Full Stack developer of C#/.Net (Core)

Remotely
Full-time
Permanent work

To work on a project of a large pharmaceutical company, a specialist is required for the position of Senior/Lead Full Stack developer of C#/.Net (Core).


The technological stack of the project:

  • Backend: 90% of projects are on .NET 8 and 9 versions, there are legacies on the .net framework;
  • Frontend: React + TS + VITE;
  • CI/CD: GitLab;
  • Data storage: MSSQL, PostgreSQL, Redis, MongoDB;
  • Infrastructure: some projects on Linux + Docker Compose, some on Windows + IIS.


Tasks:

  • Lead a small development team in the Sales & Marketing department: ensure stable team work and create conditions for achieving results.
  • Conduct a code review.
  • Manage architecture and technical debt through team coordination.
  • Preparation and implementation of project releases.
  • Work closely with business partners and business analysts who represent the business and are customers.
  • Task decomposition.
  • Implement and improve processes that contribute to the effective work of the team.
  • Support knowledge exchange within and outside the team.
  • Conduct regular daily meetings, planning and demo sprints.
  • From time to time, participate in the hiring of new employees and their adaptation.
  • The ability to delegate tasks to a team, but also to close problematic areas of the code yourself.


Requirements:

  • Development experience on .NET from 5 years old.
  • The ability to design systems.
  • Experience working with GitLab CI/CD.
  • Knowledge of microservice architecture and experience working with it.
  • Knowledge of the DDD concept.
  • Willingness to participate in the discussion of the business components of the project and the ability to convey the details to the team.
  • The organization of processes, thanks to which the team will deliver everything on time and maintain a high level of quality of the code base.