Position: Middle .Net developer
Company: Cloud Works
Category: .NET
Experience required: 3y
English level: intermediate
Published: 2023-03-01T00:00:00+02:00

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;