Position: Middle .Net developer
Company: Cloud Works
Experience required: 3y
English level: intermediate

Team is working on creating Integration between different systems, as well, team is developing core application to simplify creating and supporting integrations.
Team uses one of the most modern technologies - .net Core 6.0, Kubernetes, Docker environments, Node.js, etc.
Team is focused on R&D since almost every API is different.
Some information about the project:
Backend - .net core based k8s service that hosts continuously running ETL tasks by using of Scheduler.
Frontend – Node.js based, hosted in .net core application.
We have over 100 Integrations with more than 50 different systems, such as Store Force, Ship Station, Klaviyo, Shopify, etc.

Team: 1 architect, team lead, project manager, 8 developers, 7 qa`s

Requirements
— At least 4+ years of experience in commercial .NET/C# development;
— 1+ years of experience with .NET 6.0, C#;
— 3+ years of experience with ASP.NET Core, REST, Web API;
— Tackle tough problems and find creative ways to solve them;
— Good knowledge of data structures and algorithms:
— Strategic thinking and strong analytical skills;
— Experience with relational databases, including Postgres or MS SQL
— Experience with cache store (Redis)
— Experience in building web services, RESTful API, WCF
— Experience with CI, Unit Tests, Integration Tests (xunit, nunit, mstest); 
— Experience in designing and developing distributed systems: SOA design, microservices, CAP theorem, etc.;
— Knowledge of containerization (Docker/Kubernetes) ;
— Work with Git, Jira, Bitbucket;
— Experience with Multithreading;

Will be a plus:
— Experience with Quartz.NET
— Experience with Google Cloud Platform
— Experience with React, angular, Vue.js
— Experience with Jenkins;