Starszy programista .NET (k/m)
PKP Polskie Linie Kolejowe S.A
⚲ Wrocław
10 500–14 000 zł brutto / mies.
Wymagania
- .NET
- C#
- Git
- Oracle
- SQL
Opis stanowiska
Nasze wymagania:
wykształcenie wyższe, preferowane - informatyka
minimum 3 lat doświadczenia zawodowego w obszarze IT,
bardzo dobra znajomość platformy .NET (.NET Framework / .NET Core / .NET 6+),
zaawansowana znajomość języka C#,
doświadczenie w projektowaniu i tworzeniu aplikacji biznesowych,
praktyczna znajomość Angular oraz tworzenia aplikacji webowych,
doświadczenie w pracy z usługami WCF (Windows Communication Foundation),
znajomość wzorca MVVM oraz technologii WPF (Windows Presentation Foundation),
bardzo dobra znajomość baz danych Oracle, w tym tworzenia i optymalizacji zapytań SQL,
umiejętność tworzenia i rozwijania interfejsów API oraz integracji systemów,
znajomość zagadnień związanych z programowaniem obiektowym oraz wzorcami projektowymi,
umiejętność pracy z systemami kontroli wersji (Git).
Mile widziane:
znajomość Microsoft SQL Server.
Zakres obowiązków:
projektowanie, rozwój oraz utrzymanie oprogramowania wspierającego procesy biznesowe w obszarze systemów kolejowych,
implementacja nowych funkcjonalności na podstawie wymagań biznesowych oraz dokumentacji projektowej,
tworzenie, rozwijanie i optymalizacja rozwiązań wykorzystujących bazy danych,
dbanie o wysoką jakość kodu poprzez stosowanie dobrych praktyk programistycznych i obowiązujących standardów wytwarzania oprogramowania,
analiza, diagnozowanie oraz usuwanie błędów w istniejących aplikacjach,
udział w przeglądach kodu oraz działaniach związanych z zapewnieniem jakości i wydajności systemów,
zapewnienie kompatybilności tworzonych rozwiązań z wykorzystywanymi środowiskami i technologiami,
współpraca z analitykami, testerami oraz innymi członkami zespołu projektowego,
monitorowanie trendów technologicznych oraz rekomendowanie nowych rozwiązań wspierających rozwój produktów,
udział w procesie ciągłego doskonalenia i optymalizacji rozwijanych systemów.
wykształcenie wyższe, preferowane - informatyka
minimum 3 lat doświadczenia zawodowego w obszarze IT,
bardzo dobra znajomość platformy .NET (.NET Framework / .NET Core / .NET 6+),
zaawansowana znajomość języka C#,
doświadczenie w projektowaniu i tworzeniu aplikacji biznesowych,
praktyczna znajomość Angular oraz tworzenia aplikacji webowych,
doświadczenie w pracy z usługami WCF (Windows Communication Foundation),
znajomość wzorca MVVM oraz technologii WPF (Windows Presentation Foundation),
bardzo dobra znajomość baz danych Oracle, w tym tworzenia i optymalizacji zapytań SQL,
umiejętność tworzenia i rozwijania interfejsów API oraz integracji systemów,
znajomość zagadnień związanych z programowaniem obiektowym oraz wzorcami projektowymi,
umiejętność pracy z systemami kontroli wersji (Git).
Mile widziane:
znajomość Microsoft SQL Server.
Zakres obowiązków:
projektowanie, rozwój oraz utrzymanie oprogramowania wspierającego procesy biznesowe w obszarze systemów kolejowych,
implementacja nowych funkcjonalności na podstawie wymagań biznesowych oraz dokumentacji projektowej,
tworzenie, rozwijanie i optymalizacja rozwiązań wykorzystujących bazy danych,
dbanie o wysoką jakość kodu poprzez stosowanie dobrych praktyk programistycznych i obowiązujących standardów wytwarzania oprogramowania,
analiza, diagnozowanie oraz usuwanie błędów w istniejących aplikacjach,
udział w przeglądach kodu oraz działaniach związanych z zapewnieniem jakości i wydajności systemów,
zapewnienie kompatybilności tworzonych rozwiązań z wykorzystywanymi środowiskami i technologiami,
współpraca z analitykami, testerami oraz innymi członkami zespołu projektowego,
monitorowanie trendów technologicznych oraz rekomendowanie nowych rozwiązań wspierających rozwój produktów,
udział w procesie ciągłego doskonalenia i optymalizacji rozwijanych systemów.
🔍 Dekoder Ogłoszenia
🟡
Starszy programista .NET (k/m)
Stanowisko może wymagać od kandydata nie tylko umiejętności technicznych, ale także pewnego poziomu samodzielności i potencjalnie mentoringu młodszych kolegów.
🔴
minimum 3 lat doświadczenia zawodowego w obszarze IT
W praktyce może to oznaczać, że szukają kogoś z 3-5 latami doświadczenia, a niekoniecznie kogoś z bardzo bogatym stażem.
🔴
bardzo dobra znajomość platformy .NET (.NET Framework / .NET Core / .NET 6+)
Może oznaczać, że będziesz pracować z mieszanką starszych i nowszych technologii, co wymaga elastyczności i umiejętności adaptacji.
🔴
doświadczenie w projektowaniu i tworzeniu aplikacji biznesowych
Oznacza to pracę nad rozwiązaniami, które mają bezpośredni wpływ na procesy firmowe, co może wiązać się z presją czasu i zmieniającymi się wymaganiami.
🔴
dbanie o wysoką jakość kodu poprzez stosowanie dobrych praktyk programistycznych i obowiązujących standardów wytwarzania oprogramowania
Może sugerować, że obecny stan kodu wymaga poprawy lub że firma kładzie duży nacisk na procesy, które mogą spowalniać rozwój.