menu

Looking for:

Apply for Senior .Net Developer (SaaS platform)

April 28th, 2021

Required skills:

— 5+ years of commercial experience in the .NET ecosystem and C#
— Strong understanding of Data structures, OOP principles, Design Patterns
— Practical experience with .NET Core, Web API, SQ
— Experience with high-scale cloud solutions
— Strong problem-solving skills
— Self-disciplined, goal-oriented personality
— Team player that enjoys collaborating with developers and stakeholders
— Level of English: Upper-intermediate
— Watched all seasons of “Rick and Morty”

As a plus:

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

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

Responsibilities:

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

About project:

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. Creating a client’s solution is full of complex challenges, which is exactly what excites!

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. You will mainly work with C# using .NET Core 3.1 and .NET 5. The services are containerized and run on AWS ECS using fargate tasks. 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 deploy using infrastructure as code are other technologies the developer will use and help us improve.