menu

Looking for:

Apply for Senior .NET Developer

December 17th, 2021

Kharkiv, Kyiv, Uzhhorod, Dnipro, Lviv, Remote

Required skills

— 4+ years of commercial experience
— Strong understanding of Data structures, OOP principles, Design Patterns
— Practical experience with .NET Core, Web API, SQL
— Experience with high-scale cloud solutions
— Good communication skills
— Willing to work with cutting-edge technologies
— Strong problem solving skills
— Self-disciplined, goal-oriented personality
— Level of English: Upper-intermediate

As a plus

— Experience with AWS
— Experience with Docker containers and microservices
— Experience with TDD methodology

Responsibilities

— Take a lead in architecting robust technical solutions for new features
— Collaborate with our other developers to maintain and refine our existing services
— Work with all parts of our architecture, including:
Services running our tracking engine
Web APIs serving data to our web interface, apps, and customer integrations
Databases and caches
Message queues and cloud pipelines

We offer

— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Project description

Client is a Sweden based product company that provides a real-time tracking and fleet management platform that is used in over 200 countries. The team develops software with a focus on scalability, data integrity and reliability. They don’t make another dot on the map. They create a client’s solution, also providing customs branding and data security.

You will work in the team that takes Client’s server tracking platform from a Monolith single server solution to a Micro-service based Event-Driven SaaS solution.

The project is dedicated to improve maintenance module. It will be built using micro-services and event-driven design to fit into our SaaS solution. It will be written in C# using .NET 5.
The services are containerized and run on AWS ECS using Fargate. Apache Kafka (AWS MSK) is used as the main event stream. Cassandra and Aurora MySQL are the main database technologies used.
Continuous integration and Continuous deployment using infrastructure as code are other technologies the developer will use and help us improve.