3 lipca 2024
Starszy programista .NET (240006LP) Київ, Львів, Дніпро, Вінниця, віддалено Ciklum szuka dla starszego programisty .NET , który dołączy do naszego zespołu na pełny etat na Ukrainie. Jesteśmy firmą zajmującą się inżynierią produktów niestandardowych, która wspiera zarówno międzynarodowe organizacje, jak i start-upy, aby rozwiązywać najbardziej złożone wyzwania biznesowe. Dzięki globalnemu zespołowi składającemu się z ponad 4000 wysoko wykwalifikowanych programistów, kons
3 lipca 2024
Starszy programista .NET (240006LP)
Київ, Львів, Дніпро, Вінниця, віддалено
Ciklum szuka dla starszego programisty .NET , który dołączy do naszego zespołu na pełny etat na Ukrainie.
Jesteśmy firmą zajmującą się inżynierią produktów niestandardowych, która wspiera zarówno międzynarodowe organizacje, jak i start-upy, aby rozwiązywać najbardziej złożone wyzwania biznesowe. Dzięki globalnemu zespołowi składającemu się z ponad 4000 wysoko wykwalifikowanych programistów, konsultantów, analityków i właścicieli produktów opracowujemy technologię, która na nowo definiuje branże i kształtuje sposób życia ludzi.
Informacje o stanowisku:
Jako starszy programista .NET stań się częścią wielofunkcyjnego zespołu programistów zajmującego się inżynierią przyszłości.
Obowiązki:
- Rozwój back-endu w celu zaspokojenia potrzeb biznesowych klienta oraz wdrażanie komponentów zgodnie z nowoczesnym środowiskiem programistycznym (platformy chmurowe, architektura mikrousług itp.)< /li>
- Branie udziału w procesie decyzyjnym dotyczącym projektowania architektury aplikacji, rozwoju rozwiązań, architektury i przeglądu kodu
- Opracowywanie i przeglądanie dokumentów projektowych funkcji oraz dostarczanie danych wejściowych/aktualizacja specyfikacji rozwiązania < /li>
- Projektuj i wdrażaj zestaw różnych typów testów (jednostkowych, integracyjnych, funkcjonalnych itp.)
- Proaktywna pozycja w rozwoju rozwiązań, usprawnianiu procesów
- Praca w środowisku międzynarodowy rozproszony zespół w zwinnym środowisku
- Komunikuj się z PMami, inżynierami, architektami, QA oraz innymi współpracownikami i interesariuszami
- Dostarczanie planu działania i planów produktu
- Do użycia wysokie standardy kodowania, najlepsze praktyki w zakresie oprogramowania oraz pisanie wysoce testowalnego, zautomatyzowanego i wydajnego kodu w całym SDLC
Wymagania:
- Doświadczenie w tworzeniu oprogramowania od ponad 4 lata
- Doskonała wiedza z zakresu informatyki, teorii informatyki:
- Paradygmat i zasady (OOP, SOLID, DDD, TDD, BDD)
- Mikrousługi architektura
- Teoria baz danych (RDBMS, NoSQL)
- Praktyki testowania kodu
- Algorytmy
- Struktury danych
- Projektowanie Wzorce
- Wzorce zabezpieczeń, Odporność na inżynierię wsteczną, Typowe typy ataków
- Zrozumienie interakcji sieciowych:
- protokoły < /li>
- konwencje (np. REST, RPC)
- przepływy uwierzytelniania i autoryzacji
- standardy i praktyki (np. oAuth, JWT)
- Doskonała wiedza i doświadczenie w C# i .NET (ponad 3 4 lata)
- Praktyczne doświadczenie komercyjne w:
- tworzeniu API REST
- .NET Core, ASP. NET (Core, MVC, WebAPI) (ponad 3 lata)
- Frameworki testowe (np. np. NUnit, XUnit, MSTest) (ponad 2 lata)
- ORM (np. Entity Framework , Dapper) (ponad 2 lata)
- RDBMS (np. SQL Server, MySQL/MariaDB, PostgreSQL) (ponad 3 lata)
- Systemy kontroli wersji (GIT)
- Narzędzia do ciągłej integracji (np. Gitlab Pipeline, Jenkins, TeamCity, Bamboo)
- Platformy przetwarzania w chmurze (AWS (obowiązkowe))
- Doświadczenie z infrastrukturą jako kodem przy użyciu Terraform
- Doświadczenie w automatyzacji wdrażania i CI/CD
- Doświadczenie w:
- Rozwiązywaniu problemów, profilowaniu i debugowaniu aplikacji
- Tworzenie architektury oprogramowania i projektowanie złożonych aplikacji, platform, rozwiązań mikrousług
- Zwinne procesy i technologie oprogramowania
- Proces przeglądu kodu
- Refaktoryzacja proces
- Biegła lub średniozaawansowana znajomość języka angielskiego
Pożądane:
- Certyfikaty dotyczące:
- Microsoft Certified Developer
- Platformy przetwarzania w chmurze (AWS, Microsoft Azure, GCP)
- Znajomość orkiestracji i konteneryzacji ( np. Kubernetes, Swarm)
- Doświadczenie w budowaniu lub integracji rozwiązań płatniczych
- Znajomość Terraform lub podobne doświadczenie z kodem infra as
- Znajomość wzorców wdrożeń
- Praktyczne doświadczenie komercyjne z:
- architekturą bezserwerową
- konteneryzacją (Docker)
- znajomością Node.JS
- integracją z rozwiązaniami innych firm
- Narzędzia do udostępniania (np. Terraform, Ansible)
- Narzędzia jakości (np. SonarQube)
- Platformy przetwarzania w chmurze (AWS, Microsoft Azure, Google Cloud Platform – (opcjonalnie))
< /li> - Architektury sterowane zdarzeniami i asynchroniczne wzorce przesyłania wiadomości
- Architektury bezserwerowe
- Potoki CI Gitlab yaml
- Google Cloud Apigee
ul> Umiejętności osobiste:
- Wykonywanie szerokiego zakresu złożonych czynności technicznych lub zawodowych w różnych kontekstach
- Badanie, definiowanie i rozwiązywanie złożonych problemów li>
- Potrafi skutecznie pracować w rozproszonych, wielofunkcyjnych zespołach
- Wpływa na klientów i członków zespołu na poziomie projektu
- Może nadzorować innych lub podejmować decyzje mające wpływ na przypisaną im pracę poszczególnych osób lub faz projektów
- Planuj, planuj i monitoruj swoją pracę (oraz innych, jeśli ma to zastosowanie) w sposób kompetentny
- Posiadaj umiejętność uczenia się (gotowość do podejmowania wyzwań i otwartość na zmiany) li>
- Znajomość języka angielskiego na poziomie średniozaawansowanym (lub wyższym) jest koniecznością
Co to oznacza dla Ciebie?
- Opieka: Twoje zdrowie psychiczne i fizyczne zdrowie jest naszym priorytetem. Zapewniamy kompleksowe, opłacane przez firmę ubezpieczenie medyczne, programy Zdrowia Psychicznego, a także konsultacje finansowe i prawne
- Dopasowana ścieżka edukacji: rozwijaj swoje umiejętności i wiedzę dzięki naszym cyklicznym wydarzeniom wewnętrznym (spotkania, konferencje, warsztaty), Udemy licencje, kursy językowe i certyfikaty opłacane przez firmę
- Środowisko rozwoju: podziel się swoim doświadczeniem i podnoś swoją wiedzę ze społecznością wykwalifikowanych specjalistów, lokalnie i globalnie
- Masz swój harmonogram – jesteś ten, który decyduje, kiedy rozpocząć dzień pracy. Po prostu nie przegap regularnego stand-upu zespołu
- Możliwości: cenimy naszych specjalistów i zawsze znajdujemy dla nich najlepsze opcje. Nasz Program Mobilności Wewnętrznej pomaga w zmianie projektu, jeśli jest to konieczne, aby pomóc Ci w rozwoju, doskonaleniu zawodowym i wykorzystaniu Twojego potencjału
- Globalny wpływ: praca nad projektami na dużą skalę, które na nowo definiują branże dzięki międzynarodowemu i szybko rozwijającemu sięklienci
- Przyjazne środowisko: poczuj siłę dzięki przyjaznemu zespołowi, polityce otwartych drzwi, nieformalnej atmosferze w firmie i regularnym wydarzeniom integracyjnym
O nas :
Odkryj zalety 20-letniego globalnego doświadczenia! Dołącz do jednej z największych firm IT na Ukrainie, wyróżnionej przez Forbes jako jeden z 10 najlepszych pracodawców na Ukrainie.
Zwiększ swoje umiejętności i dokonaj zmian dzięki najnowocześniejszym projektom, wykwalifikowanym współpracownikom i najnowszym stosom technologii.
Ciklum zostało uznane przez Veteran Hub na Ukrainie za firmę przyjazną weteranom.
Zależy nam na tworzeniu przyjaznego środowiska dla weteranów i opracowywaniu procesów odpowiadających ich potrzebom. Cenimy umiejętności i wyjątkowe perspektywy, jakie weterani wojskowi mogą wnieść do naszej firmy, i jesteśmy gotowi wspierać ich w przejściu do życia cywilnego.
Bądź odważny, nie znudzony!
Już jesteś zainteresowany? Chętnie Cię poznamy! Prześlij swoją aplikację. Nie możemy się doczekać, aż spotkamy się w Ciklum.