Software Developer – .NET / React (Advanced)
Opis stanowiska
Dołączysz do projektu realizowanego dla europejskiej instytucji publicznej działającej w obszarze bezpieczeństwa i zarządzania granicami . Będziesz rozwijać i utrzymywać aplikacje biznesowe oparte na .NET oraz React/TypeScript, wspierać ich działanie w środowisku produkcyjnym oraz współpracować z zewnętrznym zespołem developerskim.
Język projektu: angielski
Planowany okres współpracy: 12 miesięcy z możliwością przedłużenia
Twoje zadania
- rozwijanie i utrzymywanie aplikacji webowych w C#, .NET Core / .NET 8 oraz React/TypeScript,
- praca z Entity Framework i SQL Server,
- budowanie i wdrażanie aplikacji z wykorzystaniem Azure DevOps Pipelines,
- wdrażanie i wspieranie aplikacji na Windows/IIS oraz platformach kontenerowych lub wirtualizacyjnych,
- tworzenie i utrzymywanie integracji z SAML 2.0 / Entra ID, systemami zarządzania dokumentami oraz bibliotekami przetwarzania plików PDF i obrazów,
- przejmowanie kodu od zewnętrznego dostawcy, prowadzenie code review i zarządzanie długiem technicznym,
- diagnozowanie incydentów i zapewnianie wsparcia technicznego trzeciej linii,
- usuwanie podatności wykrytych podczas skanów bezpieczeństwa i testów penetracyjnych,
- wspieranie testów UAT oraz wdrożeń zgodnie z procesem zarządzania zmianą i wymaganiami Change Advisory Board.
- doświadczenia w rozwijaniu i utrzymywaniu aplikacji klasy enterprise z wykorzystaniem C#, .NET Core / .NET 8, Entity Framework i SQL Server,
- praktycznej znajomości React i TypeScript oraz tworzenia aplikacji typu SPA,
- doświadczenia w pracy z Azure DevOps Pipelines,
- znajomości wdrażania i utrzymywania aplikacji na Windows/IIS oraz platformach takich jak Nutanix lub OpenShift,
- doświadczenia z mechanizmami zadań w tle, np. Hangfire, oraz ASP.NET Core Data Protection i zarządzaniem certyfikatami,
- znajomości integracji uwierzytelniania z wykorzystaniem SAML 2.0 / Entra ID,
- doświadczenia w analizowaniu wyników skanów bezpieczeństwa, np. Checkmarx, oraz usuwaniu podatności,
- umiejętności przejmowania i analizowania istniejącej bazy kodu oraz współpracy z zewnętrznymi dostawcami,
- doświadczenia we wspieraniu systemów produkcyjnych w dużej organizacji,
- znajomości języka angielskiego pozwalającej na pracę w międzynarodowym środowisku.
- Współpracę w formule B2B, opartą na partnerskich zasadach
- Realny wpływ na projekty wykorzystywane w sieciach telekomunikacyjnych na dużą skalę
- Dostęp do środowiska doświadczonych inżynierów i regularną wymianę wiedzy
- Elastyczność w organizacji i sposobie realizacji zadań
- Pracę z nowoczesnym stosem technologicznym i najnowszymi rozwiązaniami rynkowymi
- Możliwość rozwoju poprzez udział w innowacyjnych, technologicznie zaawansowanych wdrożeniach
Zatrudniamy około 3700 osób, pracujących w ramach naszych obszarów biznesowych: Solutions, Experience, Connectivity, Insight i Products, głównie w krajach nordyckich, a także w Polsce, Serbii i Niemczech.
Connectivity
Pracuj z nami w Knowit Connectivity, gdzie rozwijamy zaawansowane technicznie systemy w obszarze rozwiązań embedded i connected. U nas będziesz pracować nad złożonymi produktami razem z doświadczonymi inżynierami, przy projektach na pierwszej linii nowych technologii.
We don’t wait for the future. We build it.
Interesuje Cię ta oferta?