Position: Senior C# Software Engineer (COP Team) (Relocation to Tallinn, Estonia)
Company: Cloudmore
Experience required: 5y
English level: intermediate

Cloudmore - who are we?

Cloudmore is on a mission to forever change how products and services are sold, bought, and consumed.  Simply said - we help B2B companies create, market, sell, and manage their offers online. Being a SaaS company in a scale-up stage, it is your chance to be part of our incredible journey in reaching new heights.

We are seeking an experienced Senior C# Software Engineer who would develop our Commerce Orchestration Platform that is hosted in the Microsoft Azure cloud.You would be developing new functionality for our platform; participate in architecting, designing and refactoring our monolithic applications to microservices.

Our team uses Agile SCRUM methodology with 2-week iterations to constantly deliver new value to our customers while embracing remote work possibilities with the distributed team.

**What we expect:**
5+ years working as .NET C# Software Engineer in the Product or SaaS company
Practical knowledge of the latest .NET frameworks (.NET 6)
Working experience with event-driven microservices
Working experience with message broker (preferably Kafka)
Experience with gRPC clients and APIs
Working experience with MS SQL Server
Working experience with HTTP(s) and REST APIs
Test-driven approach for software product development
Practical knowledge of Git
Good spoken and written English
Excellent collaboration and communication skills
Ability to complete setup goals with minimal supervision

**Nice to have:**
Experience of refactoring monolithic applications to microservices
Experience with ASP .NET
Experience with legacy .NET Framework 4.7+
Experience with Javascript, HTML and CSS
Knowledge of Azure is a plus

**Our investment in you entails:**

a truly supportive and empowering work environment packed with interesting challenges, growth options, and an opportunity to make a global impact!;
a hybrid working model (however, we do also have an awesome office space in the heart of Tallinn);
fun and educating events on regular basis;
extra vacation allowance (additional 7 calendar days per annum);
modern work equipment;
competitive remuneration package topped off with several additional perks;
the greatest team of top-notch professionals to be on this mission with!