Pomiń do treści
Logo firmy Motorola Solutions

Senior C# Engineer

Motorola Solutions

Oferta w skrócie
17 50022 000PLN / mies.
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaKraków
Dostępne na 2 portalach
Aktywna
Opublikowano15 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za1 dzień
Werdykt JobHunt

Rola koncentruje się na rozwoju i utrzymaniu PremierOne CAD – systemu dyspozytorskiego dla służb ratunkowych (policja, straż pożarna, EMS). Jest to aplikacja desktopowa zbudowana na starszych technologiach .NET (WinForms, WPF, WCF, ADO.NET) z backendem SQL Server. Będziesz pracować w zespole SCRUM, wprowadzając nowe funkcje oraz optymalizując istniejący kod. Wymagane jest praktyczne wykorzystanie narzędzi AI (GitHub Copilot, Claude Code) do przyspieszenia rozwoju i analizy legacy kodu.

Brakuje: liczba dni pracy zdalnej w trybie hybrydowym, wielkość zespołu i struktura (czy to jeden zespół, czy kilka).

🛠 Wymagane technologie
Dane źródłowe
WinFormsWPFWCFADO.NETASP.NET
AI Insights
Czym naprawdę jest ta rola?Senior C# Desktop Application Developer

Rola koncentruje się na rozwoju i utrzymaniu PremierOne CAD – systemu dyspozytorskiego dla służb ratunkowych (policja, straż pożarna, EMS). Jest to aplikacja desktopowa zbudowana na starszych technologiach .NET (WinForms, WPF, WCF, ADO.NET) z backendem SQL Server. Będziesz pracować w zespole SCRUM, wprowadzając nowe funkcje oraz optymalizując istniejący kod. Wymagane jest praktyczne wykorzystanie narzędzi AI (GitHub Copilot, Claude Code) do przyspieszenia rozwoju i analizy legacy kodu.

Plusy
  • Produkt o realnym wpływie na bezpieczeństwo publiczne
  • Firma stabilna, międzynarodowa (Motorola Solutions)
  • Wymóg używania narzędzi AI – szansa na naukę nowych technologii
Na co uważać
  • Stack technologiczny zawiera przestarzałe technologie (WinForms, WCF, ADO.NET) – ryzyko braku modernizacji.
  • Wymóg praktycznego użycia AI może być przesadzony lub sugerować mikrozarządzanie.
  • !Brak informacji o liczbie dni hybrydowych w tygodniu.
  • !Nie podano wielkości zespołu ani struktury.
  • !Nie wiadomo, czy są dyżury on-call (system krytyczny dla życia)
  • !Proces rekrutacyjny nie jest opisany.
Codzienna praca
  • Implementacja nowych funkcji w aplikacjach desktopowych .NET (WinForms/WPF)
  • Utrzymanie i optymalizacja istniejącego legacy kodu (WCF, ADO.NET)
  • Pisanie i optymalizacja zapytań SQL Server oraz procedur składowanych
  • Korzystanie z narzędzi AI (Copilot, Claude Code) do analizy kodu i automatyzacji
  • Udział w codziennych spotkaniach Scrum i przeglądach sprintu
  • Debugowanie i rozwiązywanie problemów w środowisku produkcyjnym
  • Współpraca z zespołem przy code review i testowaniu
  • Przygotowywanie dokumentacji technicznej i API
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Mid-level deweloper z 5+ latami w C#, solidnym doświadczeniem w WinForms i SQL Server, który potrafi pracować w zespole Scrum i komunikować się po angielsku. Powinien mieć podstawowe doświadczenie z narzędziami AI.

Raczej nie dla

Juniors bez doświadczenia w desktopowych aplikacjach .NET; osoby szukające nowoczesnego stacku (np. .NET Core, mikroserwisy); osoby niechętne do pracy z legacy kodem.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on4/5
Architekt2/5
Remote3/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół Scrum i jakie role są w nim reprezentowane?
  • ?Jakie są plany modernizacji legacy kodu (np. migracja do .NET Core) ?
  • ?Czy są dyżury on-call? Ile godzin miesięcznie?
  • ?Jak dokładnie oceniane jest wykorzystanie narzędzi AI w codziennej pracy?
  • ?Czy są jakieś inicjatywy związane z chmurą (AWS/Azure) dla tego systemu?
  • ?Jakie narzędzia CI/CD są używane?
  • ?Jaka jest polityka dotycząca pracy zdalnej – ile dni w biurze jest wymagane?
  • ?Czy istnieje budżet na szkolenia i konferencje?
Brakujące informacje
  • Liczba dni pracy zdalnej w trybie hybrydowym
  • Wielkość zespołu i struktura (czy to jeden zespół, czy kilka)
  • Opis procesu rekrutacyjnego
  • Informacja o możliwych dyżurach on-call
  • Długość stażu w projekcie
Zespół

Zespół Scrumowy odpowiedzialny za mission-critical system dyspozytorski. Kultura oparta na współpracy, z naciskiem na wykorzystanie AI i utrzymanie wysokiej wydajności. Firma duża, procesowa, ale z elastycznością hybrydową.

🔗Podobne oferty