Position: Lead .NET Backend Developer
Company: ProfITsoft
Experience required: 2y
Category: .NET
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

**ProfITsoft is currently searching for a Lead .NET Backend Developer to join our software development team in connection with the opening of a new project. If you have the required experience and are looking for a challenging opportunity, we invite you to apply for the position.**

**Responsibilities:**

- Develop software products up to business feature requirements defined on Jira or Gitlab boards;
- Contribute to the optimization of the solution and implementation of your ideas as a software designer;
- Participate in software development and development process, without management, as a senior developer;
-Managing the development team, ensuring its effective work and achievement of goals;
-Managing the development process, keeping track of deadlines, monitoring quality control;
-Providing a high level of communication, holding regular team meetings, briefings and reports on the project status.

**Requirements:**

- At least 5 years of work experience as a .NET engineer (C# developer) is required;
-Experience in managing development teams, ability to organize workflow, distribute tasks and coordinate team work;
- 3 years of experience working as a developer in Banking, FinTech or Finance will be a plus;
- Intermediate English level to be able to communicate with international team members;
- Extensive experience in backend development with C#, .NET Core, ASP.NET Web API, ASP.NET MVC, SQL, ADO.NET;
- Very desirable experience with Jira, .NET 6+, Git, Gitflow, ORM, Entity Framework, Oracle, PL/SQL, Docker, Kubernetes, Amazon Web Services (Lambda, Container Registry, EKS, etc.), Linux, Bash, Gitlab CI-CD;
- Proven experience with software architectures (monolith, microservices, n-tiered, SAS), software design (OOP, OOD, TDD, BDD, dependency injection) and design patterns (both GoF and Cloud);
- Ability to work in a remote team;
- Ability to make independent decisions for successful business feature delivery.

**We offer:**

- А worthy reward;
- Flexible schedule, which is agreed and approved by the project manager;
- Diverse corporate training programs;
- Friendly team and entertainment activities.