W CIGen współpracujemy zarówno ze start-upami, jak i doświadczonymi przedsiębiorstwami, pomagając im w osiąganiu celów biznesowych poprzez rozwiązania programistyczne.
Nasza firma kieruje się podstawowymi wartościami, którymi są profesjonalizm, zaufanie i wzajemny szacunek. Wierzymy, że jedynym sposobem na osiągnięcie długoterminowego sukcesu biznesowego jest budowanie długotrwałych, opartych na zaufaniu relacji z klientami, pracownikami i partnerami. Dlatego jakość naszych usług jest kluczowa!
Obecnie poszukujemy .NET Tech Lead, który dołączy do zespołu.
Naszym klientem jest amerykański projekt Fintech, który tworzy kompleksowy system do zarządzania operacjami finansowymi i potrzebuje pomocy przy tworzeniu dokumentacji projektu.
Obecny etap: ciągły rozwój.
Stos technologiczny: Microservices Architecture, Clean/Onion Architecture, .NET Core, ASP.NET Core API / Rest API, Angular, HTML5, CSS3, Bootstrap, MS SQL Server / Azure SQL, Entity Framework (EF Core), MediatR, CQRS, Redis, SignalR, Azure Storage, Azure Service Bus, Docker i Azure Kubernetes Service (AKS), Azure DevOps (CI/CD, tablice, Git)
Stanowisko to może być w pełni zdalne.
🔹 Wymagania:
- Minimum 5 lat komercyjnego doświadczenia z frameworkami Microsoft.NET/.NET Core
- Doświadczenie w architekturze mikrousług (w tym w komunikacji synchronizacji/asynchronicznej, API Gateway itp.)
- Doświadczony w czystym kodzie i architekturze
- Doświadczenie w projektowaniu opartym na domenie (DDD)
- Dobra znajomość OOP, OOD, SOLID, DRY, KISS, YAGNI i wzorców projektowych
- Znajomość korzystania z modelu C4
- Diagramy UML-a
- Doświadczenie w ASP.NET Core Web API / REST API / Angular / HTML5, CSS3, Bootstra
- Doświadczenie z usługą Docker i Azure Kubernetes Service (AKS)
- Doświadczenie w Microsoft Azure (AKS, App Services, Azure Storage, Azure SQL, Azure Service Bus)
- Doświadczenie w oAuth, JWT, OpenID
- Znajomość SQL, Microsoft SQL Server i Entity Framework (EF Core)
- Doświadczenie z CQRS (z lub bez ES), MediatR, Automapper, Autofac
- Doświadczony w CI/CD w oparciu o Azure DevOps & Terraform
- Twój poziom znajomości języka angielskiego to Upper-Intermediate lub wyższy
🔹 Dodatkowym atutem byłoby:
- Wykształcenie wyższe (dyplom) w zakresie technologii komputerowych
- Wszelkie ważne certyfikaty Microsoft/Microsoft Azure
- Chęć uczestniczenia w różnych wydarzeniach technologicznych, aby być na bieżąco z najnowszymi technologiami, dzielić się z zespołem itp.
🔹 Obowiązki:
- Excel w Clean Code & Architecture, DDD (w tym koncepcje OOP, zasady SOLID i wzorce projektowe)
- Opracuj wysokiej jakości i łatwy w utrzymaniu kod
- Dobra znajomość najnowszych narzędzi i technologii oraz umiejętność rozwiązywania problemów technicznych przy użyciu najnowszych dostępnych technologii
- Umiejętność określenia najlepszego możliwego rozwiązania dla danego zadania
- Umiejętność identyfikowania problemów z kodem i „zapachów kodu” oraz dostarczania optymalnych rozwiązań refaktoryzacyjnych
- Silna umiejętność projektowania baz danych i warstw dostępu do baz danych
- Silne umiejętności miękkie, w tym dbałość o szczegóły, rozwiązywanie problemów i umiejętności komunikacyjne
- Kierować zespołem, aktywnie uczestniczyć w procesach przeglądu kodu (pull-request), projektować i monitorować wspólne wytyczne i standardy kodu w powiązanych projektach
🌻Oferujemy:
- Wygodne biuro we Lwowie/Ukraina z EcoFlow & Starlink lub możliwość pracy zdalnej
- Ciekawe i wymagające projekty
- Elastyczne godziny pracy wspierające równowagę między życiem zawodowym a prywatnym
- Przejrzyste i elastyczne procesy
- Nieskończone możliwości rozwoju zawodowego i stałe wsparcie ze strony kierownictwa
- Płatne urlopy, zwolnienia lekarskie i święta państwowe
- Przytulna, przyjazna i zabawna atmosfera
- ...i wiele więcej!
Oczekujemy na kontakt zwrotny!
🚀 Aplikuj już dziś!