Position: .NET Developer, Investment Management Solution
Company: DataArt
Category: .NET
Experience required: 3y
English level: intermediate

**Client**
Our client is one of the world's top 10 investment companies with headquarters in Great Britain. They are building a data market that will aggregate and process data from multiple data feeds and systems like stock exchanges, news feeds, stock exchange brokers, internal quantitative systems, and others.

**Position Overview**
We are looking for an experienced .NET Developer who will join our project team.

**Technology Stack**
.NET 5 Core, Kafka, Microservices, Rest API, ASP.NET, CQRS, SOLID, GraphQL.

**Requirements**
- 5+ years of experience in developing commercial applications on the .NET platform
- Experience in and strong understanding of .NET (including the latest versions), ASP.NET Core
- Experience in and understanding of C# (including the latest versions), Winforms/WPF, .NET Framework, EF
- Experience in the development of applications based on microservice architecture
- Practical experience with MS SQL Server or PostgreSQL
- Solid understanding of web services, RESTful API
- Good understanding of DDD
- Basic understanding of GraphQL
- Good spoken English

**Nice to have**
- Experience with Angular
- Experience with Kafka
- Experience in the Finance domain or CFA certification
- Experience in individual investments