Pracuj.pl Stacjonarnie Mid New

Projektant systemów / Analityk projektowy

R&G PLUS Sp. z o.o.

⚲ Mielec

Wymagania

  • SQL
  • API
  • C#
  • WPF
  • Blazor
  • ASP.NET MVC
  • REST API
  • MQTT; WCF
  • .NET

Opis stanowiska

Nasze wymagania: Wykształcenie wyższe techniczne Min. 2 lata doświadczenia na stanowisku analityka systemowego, projektanta lub analityka projektowego Praktyczna znajomość UML (diagramy klas, sekwencji, przypadków użycia) Znajomość SQL — czytanie zapytań i schematów baz danych, projektowanie modeli danych Umiejętność czytania dokumentacji API i kontraktów integracyjnych Doświadczenie w tworzeniu specyfikacji technicznych dla zespołów deweloperskich Ogólne rozumienie architektury aplikacji wielowarstwowych (warstwy: klient, usługa, baza danych) Zaawansowana umiejętność tworzenia dokumentacji analitycznej, modeli danych i architektury rozwiązań Język angielski na poziomie B2 (czytanie dokumentacji technicznej) Dokładność, samodzielność Mile widziane: Doświadczenie w branży transportu publicznego (systemy biletowe, karty miejskie, informacja pasażerska) Ogólna orientacja w stosie technologicznym .NET (C#, WPF, Blazor, ASP.NET MVC, REST API, MQTT; WCF jako technologia legacy) na poziomie czytania kodu Znajomość Dyrektywy CRA oraz zagadnień cyberbezpieczeństwa aplikacji (secure coding, SBOM, vulnerability management) Znajomość ustawy Prawo zamówień publicznych (PZP) i procesu odpowiedzi na SIWZ/OPZ Notacja BPMN Doświadczenie z narzędziami: Enterprise Architect, Visio, draw.io Doświadczenie w projektach wykorzystujących AI/GenAI (definiowanie wymagań, ograniczeń, nadzór nad wdrożeniem) O projekcie: Tworzymy oprogramowanie dla transportu publicznego — systemy zarządzania komunikacją miejską, aplikacje mobilne dla pasażerów, systemy biletowe oraz portale informacji pasażerskiej. Naszymi klientami są największe zarządy transportu miejskiego w Polsce. Nasze rozwiązania obejmują warstwę serwerową i bazodanową, aplikacje desktopowe, webowe oraz mobilne. Zakres obowiązków: Analiza SIWZ/OPZ od strony technicznej i mapowanie wymagań na rozwiązania systemowe Szacowanie pracochłonności i przygotowywanie wycen do ofert przetargowych — we współpracy z zespołem deweloperskim Tworzenie specyfikacji funkcjonalnych i technicznych dla zespołu deweloperskiego Projektowanie modeli danych, diagramów klas, sekwencji i przypadków użycia (UML) Opracowywanie use case, user stories oraz mockupów interfejsów Specyfikowanie integracji systemowych — głównie REST API oraz MQTT (kontrakty wymiany danych); opcjonalnie WCF w obszarze rozwiązań legacy Analiza techniczna wymagań Dyrektywy CRA — projektowanie zmian zapewniających zgodność (SBOM, mechanizmy aktualizacji, zarządzanie podatnościami) Konsultacje techniczne z zamawiającym w trakcie postępowań przetargowych oraz na etapie analizy przedwdrożeniowej (w razie potrzeby) Oferujemy: Stabilne zatrudnienie w oparciu o umowę o pracę na pełny etat, Możliwość zdobycia doświadczenia w firmie dostarczającej oprogramowanie dla transportu publicznego, o ugruntowanej pozycji na rynku, Możliwość pracy zdalnej Pakiet sportowy MULTISPORT,

🔍 Dekoder Ogłoszenia

🔴
Ogólne rozumienie architektury aplikacji wielowarstwowych (warstwy: klient, usługa, baza danych)
Oczekuje się podstawowej wiedzy o typowej architekturze, ale niekoniecznie głębokiego zrozumienia złożonych wzorców architektonicznych.
🔴
Zaawansowana umiejętność tworzenia dokumentacji analitycznej, modeli danych i architektury rozwiązań
Może oznaczać potrzebę tworzenia bardzo szczegółowej i rozbudowanej dokumentacji, która wykracza poza standardowe potrzeby.
🔴
Język angielski na poziomie B2 (czytanie dokumentacji technicznej)
Choć podane jako czytanie, może oznaczać potrzebę aktywnego komunikowania się w języku angielskim w kontekście technicznym.
🔴
Ogólna orientacja w stosie technologicznym .NET (C#, WPF, Blazor, ASP.NET MVC, REST API, MQTT; WCF jako technologia legacy) na poziomie czytania kodu
Chociaż zaznaczono 'czytanie kodu', może to sugerować, że od kandydata oczekuje się pewnego poziomu zrozumienia kodu, a nie tylko jego przeglądania.
🔴
Doświadczenie w projektach wykorzystujących AI/GenAI (definiowanie wymagań, ograniczeń, nadzór nad wdrożeniem)
Może oznaczać, że rola będzie polegać głównie na definiowaniu wymagań dla AI, a nie na faktycznym tworzeniu lub wdrażaniu modeli.