JustJoin.IT Hybrydowo Mid

Software Engineer – Integrations & Web applications

Kongsberg Maritime Poland

⚲ Szczecin

Do uzgodnienia

Wymagania

  • wykształcenie techniczne lub równoważne doświadczenie
  • doświadczenie w integracji z systemami biznesowymi (SharePoint, Dynamics lub Dataverse)
  • doświadczenie w pracy z architekturą mikroserwisową
  • doświadczenie w integracji aplikacji z systemami zewnętrznymi przez API
  • dobra znajomość języka angielskiego w mowie i piśmie

Mile widziane

  • doświadczenie z backendem C#/.NET
  • doświadczenie z Microsoft Azure i Kubernetes
  • znajomość Azure DevOps i pipeline'ów CI/CD

Opis stanowiska

Praca przy aplikacjach webowych w React.js dla Kongsberg Maritime — największej firmy technologii morskich. Realnie będziesz rozwijać frontend i integrować go z systemami biznesowymi (SharePoint, Dynamics, Dataverse) oraz mikroserwisami. To oferta dla kogoś, kto lubi frontend, ale nie przeszkadza mu praca na styku z backendem i systemami zewnętrznymi. Uwaga: w praktyce możesz dźwigać część zadań DevOps (CI/CD, wdrożenia chmurowe) oraz analizy wymagań, które formalnie wykraczają poza czysty frontend.

🔍 Dekoder Ogłoszenia

🔴
Stanowisko Software Engineer – Integrations & Web applications łączy solidne umiejętności frontendowe z doświadczeniem w integracji API i systemach biznesowych.
Może oznaczać, że będziesz musiał balansować między tworzeniem interfejsów a męczącą pracą z integracjami, które nie zawsze są dobrze udokumentowane.
🔴
Będziesz blisko współpracować z zespołami backendowymi, produktowymi i inżynierskimi, współpracując z zespołem przy integracji usług i rozwoju nowych funkcjonalności.
Częsta współpraca z wieloma zespołami może oznaczać dużo spotkań i potencjalne konflikty priorytetów.
🔴
Wsparcie procesów DevOps, pipeline’ów CI/CD oraz wdrożeń w środowisku chmurowym
Oczekuje się, że będziesz wykonywał zadania DevOpsowe, nawet jeśli nie jest to Twoja główna rola.
🔴
Wspieranie zespołu w analizie wymagań oraz doprecyzowywaniu szczegółów technicznych rozwiązań
Może oznaczać, że będziesz musiał brać na siebie część pracy analitycznej i projektowej, która zazwyczaj należy do innych ról.
🔴
Wspieranie współpracy w modelu Agile / Scrum oraz sprawnego działania zespołu
Może oznaczać, że będziesz odpowiedzialny za utrzymanie dynamiki zespołu i rozwiązywanie problemów, które wykraczają poza Twoje bezpośrednie obowiązki developerskie.