Position: Back End Position .NET
Company: Recruit-Alliance
Category: .NET
Experience required: 3y
English level: upper

We are looking for a good specialist to In order to provide our clients with the best possible experience and real time tracking of their investments, we have developed an investor login portal which is under constant development and enhancement. Where the customers can graphically view the income of their investments, portfolio, reports, etc.
Required skills:
3+ years of experience with back end development using .NET/C#
Understand design patterns, DI, and OOD/OOP principles
Experience working with Microservices
Experience in performance, profiling and optimization of multithreaded .Net applications
Experience with Dockers and Cloud services
Experience with Scrum methodology
Experience in working and building REST APIs
Experience with Databases
Experience working with RabbitMQ
Experience working with ElasticSearch, LogStash, Kibana
Experience with adding chart data, data management and optimization (real time data)

As a plus:
- Understanding how investment companies work
- Experience in Unit Testing Frameworks (e.g. Moq, NUint)
- Ability to build features from scratch and provide expert judgement.
- Ability to provide high level estimates with good quality of accuracy;
- Experience with maintaining high availability production environments
- Ability to handle CI/CD process for project;