Software Engineer C#
Motorola Solutions Systems Polska
Rola skupia się na rozwijaniu komponentów komunikacyjnych dla platformy Guardian używanej przez służby ratunkowe w UK i Europie. Praca obejmuje implementację protokołów SIP, RTP/RTCP, MCData oraz integrację zabezpieczeń (OIDC, MIKEY-SAKKE). To nie jest typowy backend webowy – wymaga głębokiej znajomości sieci i programowania asynchronicznego w C#. Produkt jest krytyczny dla bezpieczeństwa publicznego, a zespół pracuje w modelu hybrydowym w Krakowie.
Brakuje: nie podano wielkości zespołu ani liczby osób w zespole guardian, brak informacji o dyżurach on-call.
Rola skupia się na rozwijaniu komponentów komunikacyjnych dla platformy Guardian używanej przez służby ratunkowe w UK i Europie. Praca obejmuje implementację protokołów SIP, RTP/RTCP, MCData oraz integrację zabezpieczeń (OIDC, MIKEY-SAKKE). To nie jest typowy backend webowy – wymaga głębokiej znajomości sieci i programowania asynchronicznego w C#. Produkt jest krytyczny dla bezpieczeństwa publicznego, a zespół pracuje w modelu hybrydowym w Krakowie.
- ✓Produkt ratujący życie – realny wpływ społeczny
- ✓Możliwość samodzielnego prowadzenia rozwoju produktu ekspansyjnego
- ✓Luźna, ale ambitna kultura pracy (jeansy, dyskusje, dobre pomysły mile widziane)
- ✓Zespół rozproszony między UK a Polską, okazja do współpracy międzynarodowej
- !Wymagane tylko 2 lata doświadczenia, ale zakres techniczny sugeruje wyższy poziom – może być niedoszacowany
- !Wspomniane legacy technologie (WCF, .NET Framework) – brak informacji o planach migracji
- !Nie podano szczegółów dotyczących dyżurów on-call ani wsparcia produkcyjnego
- •Implementacja komponentów C# dla sesji SIP o wysokiej współbieżności, obsługa nagłówków i ciał MIME
- •Tworzenie handlerów dla mediów RTP/RTCP w kontekście Mission Critical Push-to-Talk (MCPTT) i MCVideo
- •Budowanie usług dla MCData (SDS, File Distribution) z użyciem HTTP i SIP MESSAGE
- •Integracja przepływów uwierzytelniania OIDC oraz szyfrowania MIKEY-SAKKE dla bezpieczeństwa mediów
- •Przetwarzanie schematów XML (XSD) i zarządzanie dokumentami konfiguracyjnymi XCAP
- •Rozwój i utrzymanie kodu w .NET Framework/.NET Core z użyciem WCF, SignalR, WebAPI
- •Udział w code review, CI/CD (Git, Pull Requests) i praca w metodyce Agile
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Programista z około 2 latami doświadczenia w asynchronicznym C#, który zna podstawy SIP i RTP, ale może wymagać wsparcia w zakresie konkretnych protokołów bezpieczeństwa i standardów MCX.
Nie dla programistów skupionych wyłącznie na webowych CRUD-ach lub frontendzie. Osoby bez zainteresowania niskopoziomowymi protokołami sieciowymi i telekomunikacją raczej nie odnajdą się w tej roli.
- ?Ile osób liczy zespół Guardian w Krakowie i jak wygląda podział obowiązków?
- ?Czy planowana jest migracja z .NET Framework i WCF na nowsze technologie?
- ?Jak wygląda proces on-call / wsparcia produkcyjnego dla tego systemu?
- ?Czy rola wymaga pracy w konkretnych godzinach ze względu na współpracę z zespołem w UK?
- ?Jaki jest poziom autonomii technicznej – czy mogę proponować zmiany w architekturze?
- ?Czy są przewidziane szkolenia lub certyfikacje związane z protokołami MCX?
- −Nie podano wielkości zespołu ani liczby osób w zespole Guardian
- −Brak informacji o dyżurach on-call
- −Nie określono, jakie są plany modernizacji stacku technologicznego
Luźna, ale ambitna atmosfera – normą są dżinsy i T-shirty, a dobre pomysły i debaty są mile widziane. Zespół jest rozproszony między Krakowem a Glasgow, liczy około 150 osób.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię C#.