#vacancy
Looking for a .NET Developer!
Company: IT Solutions
Location: RF.
Work format: remote.
**
Requirements:
- Experience as a backend developer on .Net core for more than 3 years
C# version 10+;
- Required experience integrating with the following systems: Solar, Lekton, AnyWay, EQ for 2+ years;
- Knowledge of MSA, SOA architectures and experience working with them, their differences;
- Knowledge of the .Net6 (+3.1) platform and experience with it, ASP .Net MVC;
- Experience with any one tool from the list: Kubernetes, Serverless, Open Source model;
- Knowledge and experience with Entity Framework Core or Dapper or link2db, Redis, Rabbit or Kafka, Docker;
Knowledge of HTTP, HTTPS, SSL, REST, SOAP, AMQP protocols;
- Knowledge of design patterns;
- Asynchronous and multithreading programming;
Knowledge of OOP and FP principles;
- Confident understanding of SQL, DB indexes, query profiling, ability to work with Display estimated execution plan or similar tools;
- Proficiency in all modern search and sorting structures and algorithms;
- Understanding of optimization and profiling principles;
- Knowledge of secure development basics;
- Experience participating in code review process as a reviewer;
- Working with the Git version control system;
- Understanding of unit testing concepts and proficiency with testing tools;
- Independent analysis of the need for unit test coverage for projects and their implementation;
- Experience working with Agile methodologies: Scrum, Kanban;
- Knowledge of software development lifecycle stages;
- Working with requirements: documentation, management process, decomposition, testing;
Will be a plus:
- Understanding of Kubernetes and DevOps, SRE ideologies;
- Understanding of principles for building Cloud Native applications;
- Understanding of principles for working with Open Source projects;
- Experience with GRPC, BPMN.