Senior .NET Developer Fullstack
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Gdańsk
Wymagania
- C#
- .NET
- Angular
- HTML
- CSS
- JavaScript
- Kafka
- RabbitMQ
- Kubernetes
- Docker
- Microsoft Azure
- SQL
- T-SQL
- Sonar
- Jira
- Confluence
Opis stanowiska
Nasze wymagania: Min. 5-6 lat doświadczenia w rozwijaniu usług z wykorzystaniem C#/.NET (preferowany .NET 6/8) Doświadczenie w rozwijaniu interfejsów użytkownika z wykorzystaniem Angular Znajomość .NET, HTML, CSS, JavaScript/TypeScript, Angular Doświadczenie w pracy w środowisku Azure Znajomość Kafka, RabbitMQ, Kubernetes, Docker Przestrzeganie zasad czystej architektury i wdrażanie odpowiednich wzorców Znajomość zagadnień relacyjnych baz danych (SQL, T-SQL) Tworzenie testów jednostkowych Umiejętność analizowania raportów z Sonara i likwidowania podatności w nim wykazywanych Znajomość procesu CI/CD Wiedza na temat architektury front-endu i aplikacji webowych Umiejętność integracji z interfejsami API oraz usługami Back-end Znajomość narzędzi JIRA, Confluence Znajomość języka angielskiego umożliwiająca swobodną komunikację biznesową (min. B2) Zakres obowiązków: Programowanie w języku C#, .NET Tworzenie testów jednostkowych do wytworzonego kodu Przeprowadzanie testów deweloperskich rozwiązań własnych oraz innych członków zespołu Przeprowadzanie przeglądu kodu wytwarzanego przez zespół, zapewnienie jego wysokiej jakości oraz zgodności z oczekiwanymi standardami i dobrymi praktykami programowania Analiza i rozwiązywanie incydentów zgłaszanych w ramach utrzymania systemów będących pod opieką zespołu Uczestnictwo w procesie CI/CD w zakresie niezbędnym do wdrażania wytworzonego kodu na kolejne środowiska wytwórcze Tworzenie w wybranym narzędziu (np. Jira) zadań deweloperskich niezbędnych do dostarczenia kompletnego rozwiązania Tworzenie dokumentacji projektowej zgodnie z przyjętymi standardami Aktywne i efektywne uczestnictwo w wydarzeniach zespołowych np. takich jak: daily, planowanie, przeglądy dashboardów, metryk, raportów Wspieranie testerów przy tworzeniu testów automatycznych usług oraz GUI Wspieranie zespołu przy planowaniu, projektowaniu rozwiązań poprzez ocenę ich wykonalności, projektowanie, szacowanie pracochłonności Oferujemy: Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie 100% zdalnym lub 1 dzień pracy z biura (Trójmiasto) Proces rekrutacji składający się rozmowy HR oraz skill interview z managerem zespołu