Position: Middle .NET Developer
Company: DataArt
Experience required: 3y
English level: intermediate

About the vacancy

Our client is one of the world’s top 10 investment companies with headquarters in Great Britain. You will be working in a development program of portfolio management solution, which involves more than 20 projects relied on many different technologies.

The client uses modern technologies, approaches, and methodologies. For example, they are building microservices applications. They are using SCRUM and SAFe.

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

Must have
- 3+ years of experience in developing commercial applications on C#
- 2+ years of experience in developing commercial applications on the .NET Core 2.2+
- Experience in the development of WinForms or WPF applications
- Experience with Kafka or any other popular message broker (Rabbit MQ, MSMQ, etc.)
- Experience with Git and GitFlow
- Solid knowledge of OOP, OOD, and design patterns
- Experience with MS SQL Server database management system
- Understanding of Agile development methodologies
- Experience in Scrum-based teamwork
- Good spoken English

Would be a plus
- Understanding of Docker containers (Kubernetes is a plus)
- Knowledge of ASP.NET Core
- Understanding of the microservice architecture
- Experience with Angular framework
- Experience with PostgreSQL Server
- Understanding of SAFe methodology
- Experience with microservice architectures
- Knowledge and experience working with Linux
- Experience with Kestrel Web Server