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
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) O firmie: - Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak Rescue IT, transformacja cyfrowa i utrzymanie. Nasz team to aktualnie ponad 100 specjalistów: analityków biznesowych, analityków danych, projektantów UX/UI, programistów full-stack i testerów. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. - Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy. 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