Senior .NET Developer Fullstack
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#339863·Dodano 3 dni temu·0
Źródło: theprotocol.itTech Stack / Keywords
C#.NETAngularHTMLCSSJavaScriptKafkaRabbitMQKubernetesDockerMicrosoft AzureSQLT-SQLSonarJiraConfluence
Firma i stanowisko
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.
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)
Obowiązki
- 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
Oferta
- 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
- Proces rekrutacji składający się rozmowy HR oraz skill interview z managerem zespołu
Dofinansowanie szkoleń
Imprezy teamowe
Opieka zdrowotna
Karta sportowa
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
21 aktywnych ofert