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.