Ładowanie...
Ładowanie...
To rola seniora inżyniera oprogramowania, który ma wprowadzić i skalować praktyki Specification-Driven Development (SDD) w zespołach pracujących nad systemami dla transportu publicznego. Głównym zadaniem jest tworzenie precyzyjnych, behawioralnych specyfikacji przed rozpoczęciem implementacji – często z myślą o wspomaganiu narzędzi AI do generowania kodu. Obejmuje to definiowanie wymagań funkcjonalnych, reguł biznesowych, ograniczeń technicznych i kryteriów akceptacji. Rola łączy elementy inżyniera, architekta i mentora – trzeba umieć tłumaczyć potrzeby biznesowe na struktury zrozumiałe zarówno dla ludzi, jak i AI. Choć tytuł to Senior Software Developer, codzienna praca koncentruje się bardziej na specyfikacjach i standardach niż na samym pisaniu kodu.
Oferta dla doświadczonych specjalistów (Senior).
Senior inżynier z 8+ latami doświadczenia, który ma praktykę w SDD i potrafi tworzyć wykonywalne specyfikacje. Osoba, która zna .NET/C# lub Javę, REST API i CI/CD, a także ma świadomość AI-assisted development. Minimalny kandydat radzi sobie z komunikacją z interesariuszami i ma doświadczenie w enterprise.
Nie dla juniorów ani mid-level developerów, którzy chcą głównie pisać kod bez udziału w definiowaniu specyfikacji i mentoringu. Rola wymaga 8+ lat doświadczenia i dojrzałości w narzucaniu inżynieryjnych standardów.
Praca w środowisku enterprise z naciskiem na nowoczesne praktyki inżynieryjne i AI. Zespół prawdopodobnie składa się z doświadczonych inżynierów i architektów, a rola wymaga silnej współpracy i komunikacji.