Middle .NET Developer
We are looking for a Middle .NET Developer to join a project with a Ukrainian telecom operator.
Requirements:
โ At least 3 years of commercial experience with .NET (C#)
โ Strong knowledge of OOP, Design patterns
โ Solid knowledge of .NET Core / .NET 6+, including memory management, collections, generics, async/await, multithreading
โ Experience with ASP.NET Core (Web API, MVC), including asynchronous processing
โ Entity Framework Core + Dapper
โ SQL (MS SQL)
โ Experience with Dynamics 365 CRM (integration, plugin development, workflows, actions)
โ REST API design and development
โ Familiar with Maven/Gradle equivalent in .NET (NuGet, MSBuild)
โ Team player with good communication skills
โ Technical English
โ Higher technical education
Would be a plus:
โ Profiling tools, memory/thread dumps, understanding of thread states
โ Experience with xUnit, NUnit, MSTest, Moq, Testcontainers
โ Message brokers (Kafka)
โ CI/CD (Azure DevOps)
โ Jira and Confluence
โ Understanding of idempotency in APIs
Job Responsibilities:
โ Development and support of microservices and CRM plugins
โ Integration of .NET services with Dynamics 365 CRM
โ Writing unit tests
โ Troubleshooting using logs, dumps, and profilers
Required languages
| Ukrainian | Native |