Position: Junior/Middle .Net backend developer (ID: 9237)
Company: Infopulse
Category: .NET
Experience required: 2y
English level: intermediate

We're looking for **Back-end developer** willing to develop complex distributed system with high-load event driven data processing.

**Areas of Responsibility**
- Implement service logic (C#/F#) – CQRS/Event sourcing
- Perform integration and data migrations on event streams
- Diagnose and tune intensive computing code, suggest optimizations
- Develop and optimize service persistence using Azure SQL/Azure Cognitive Search
- Write Integration/Unit tests
- Perform service diagnostics and tracing with Azure diagnostic tools, metrics, analytics

**Qualifications**
- C# 
- .Net Core 3.1 (ASP.NET Core)
- API development (REST) 
- Concurrent and Async programming (TPL)
- Unit/Integration Testing 
- SQL (MS SQL) 

**As a plus**
- F# 
- Messaging 
- Azure 
- DDD 
- Docker 
- NoSql (Document/KeyValue) 
- Scripting (PowerShell/bash)