Position: Tech Lead .NET Engineer
Company: Intellias
Category: .NET
Experience required: 5y
English level: upper

Our products are applications and websites through which users can order a car and drivers can receive them; we create our own internal process management system (CRM), our own mapping service and our own solution that is responsible for integration with payment providers.

The Uklon team uses the latest technological solutions and methodologies: the product is built on a microservice architecture using cloud computing. Our experts are constantly improving the development process. Having many of our own, we are also open to your ideas.

Experience:

leadership experience in a team of 2 or more .NET developers from 1 year
development experience on the .NET platform from 3 years
excellent knowledge of C #, up to .NET Core 3.1
understanding of microservice and event-driven architecture
experience with: ASP.NET Core, EF Core, NUnit / XUnit / MSTest, Moq / NSubstitute, RabbitMQ or Kafka, PostgreSQL
confident understanding and use of OOP / OOD principles
coverage of unit functionality by tests
understanding RESTful principles
understanding of Code Code / Architecture
using docker
mentoring colleagues
ability to explain and convey their opinion to colleagues
Nice to have:
experience on DDD principles
experience on highload projects
experience with: Node.js, npm, TypeScript, Angular 7+, Actor Model (Orleans), SignalR or WebSocket, Redis, MongoDB