Senior Full Stack Developer with .NET and Angular
Summary
Builds and maintains .NET Core/C# backends and Angular frontends for cloud-native energy-climate applications, using AWS, Kafka, and Kubernetes.
Overview
Szukamy doświadczonego Full Stack Developera z doświadczeniem w technologiach .NET i Angular, który dołączy do zespołu rozwijającego nowoczesne rozwiązania dla branży odnawialnych źródeł energii!
Responsibilities
- projektowaniem, rozwijaniem i utrzymywaniem aplikacji opartych o .NET Core, C# oraz Angular;
- projektowaniem oraz rozwijaniem integracji opartych o REST API, mikroserwisy oraz platformy komunikacyjne (Kafka/AMQ);
- wdrażaniem, utrzymaniem i rozwijaniem aplikacji działających w środowisku AWS oraz architekturze cloud-native;
- dbaniem o jakość kodu;
- monitorowaniem, utrzymaniem i optymalizacją aplikacji;
- współpracą z architektami, Product Ownerami przy projektowaniu rozwiązań.
Qualifications
- minimum 5 lat doświadczenia w pracy jako Full Stack Developer lub .NET Developer;
- bardzo dobra znajomość .NET Core, C#, Angular;
- praktyczne doświadczenie w projektowaniu aplikacji z wykorzystaniem zasad Clean Code, SOLID oraz wzorców projektowych;
- doświadczenie w tworzeniu i rozwijaniu REST API, mikroserwisów oraz aplikacji rozproszonych;
- praktyczna znajomość Docker, Kubernetes oraz Kafka lub AMQ;
- doświadczenie w pracy z bazami danych SQL lub NoSQL;
- bardzo dobra znajomość środowiska AWS, w szczególności usług takich jak EKS, AWS Secrets Manager, Cloud Storage oraz narzędzi do monitorowania i automatyzacji infrastruktury;
- doświadczenie w pracy z narzędziami Git, Azure DevOps lub GitHub Actions oraz procesami CI/CD;
- bardzo dobra znajomość języka angielskiego;
- gotowość do pracy w modelu hybrydowym (2/3 dni z biura w Warszawie).
Oferujemy
- Współpracę w formule B2B opartą na partnerskich zasadach;
- Możliwość realizacji ambitnych projektów dla klientów z różnych branż;
- Udział w projektach technologicznych z obszaru AI, data oraz transformacji cyfrowej;
- Współpracę z organizacją realnie zaangażowaną w zrównoważony rozwój i odpowiedzialne wykorzystanie technologii;
- Elastyczność w zakresie organizacji i sposobu realizacji zadań projektowych.
O Knowit
Knowit to nordycka firma konsultingowa, która pomaga firmom, instytucjom publicznym i organizacjom odnosić sukcesy w transformacji cyfrowej. Dzięki ekspertyzie w obszarze tworzenia oprogramowania, AI, cyberbezpieczeństwa, usług chmurowych, cyfrowych doświadczeń klienta oraz doradztwa zarządczego, tworzymy rozwiązania, które przyczyniają się do bardziej zrównoważonego i skoncentrowanego na człowieku społeczeństwa.
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.