Software Solution Developer (41207)
Hledám Software Solution Developera, který dokáže vést projekty od analýzy požadavků po úspěšné nasazení řešení. Budete zajišťovat technickou proveditelnost, navrhovat architekturu aplikací a optimalizovat procesy. Vyžaduji magisterský titul v IT, znalost Agile metodik, pokročilou angličtinu a zkušenosti s návrhem softwarových řešení. Pokud máte vášeň pro moderní technologie, dokážete efektivně komunikovat s týmy i zákazníky a hledáte možnost samostatně řídit celý životní cyklus softwaru, pak je tato role pro Vás.
🚀 Projekt
- podporovat a vést tým pro vývoj softwaru zaměřený na tvorbu nových aplikací a údržbu stávajících prostředí
- provádět důkladnou analýzu (due diligence) k zajištění kvalitních a realizovatelných technických řešení
- vyvíjet softwarová řešení analýzou obchodních potřeb, spoluprací s uživateli a pochopením toků systémů, využití dat a pracovních procesů
- posuzovat provozní proveditelnost prostřednictvím komplexní analýzy, definice problémů a návrhu řešení
- dokumentovat a prezentovat řešení pomocí vývojových diagramů, návrhů, schémat, čistého kódu a podrobné dokumentace
- navrhovat a instalovat softwarové systémy definováním technických specifikací, standardů a programovacích zásad
- zvyšovat provozní efektivitu prováděním systémové analýzy a doporučováním změn procesů nebo politik
- samostatně řídit celý životní cyklus vývoje softwaru od požadavku až po nasazení
- analyzovat počáteční požadavky zákazníků a systémové architektury za účelem dodání optimální hodnoty
- navrhovat komplexní, ale provozně zvládnutelná softwarová řešení, která vyvažují výkon a nákladovou efektivitu
- identifikovat a hodnotit více možností pro splnění zákaznických požadavků a vybrat tu nejvhodnější z hlediska úsilí, nákladů, času a kvality
- navrhovat úpravy rozsahu nebo alternativní řešení, pokud standardní přístupy nejsou dostačující
- zajišťovat soulad s architektonickými, bezpečnostními a procesními standardy
- pracovat na rychlém nasazování ukázek, pilotních projektů a Proofs of Concept (PoC)
- navrhovat integrace mezi novými aplikacemi a stávajícími systémy
- poskytovat technické poradenství propojující obchodní požadavky s technickou proveditelností
- efektivně spolupracovat s programátory, testery a dalšími členy týmu jako hlavní návrhář řešení
- vytvářet dokumentaci řešení a architektury pro vývojové a provozní týmy
- navrhovat testovací drivery, simulátory, automatizační skripty, logické testovací scénáře a definovat testovací kritéria
- implementovat end-to-end řešení a dohlížet na jejich úspěšné nasazení
- provádět porealizační kontroly a vyhodnocení pro neustále zlepšování procesů
🎯 Skills
- Magisterský titul v oboru Informační technologie
- C#, .NET Core, ASP.NET, Entity Framework, RabbitMQ, CQRS, Event sourcing
- relevantní certifikace (např. LSA, produktově specifické)
- angličtina B2 – jazyk projektů, komunikace s mezinárodními týmy, dokumentace
- návrh softwarových řešení a architektury
- pokročilá znalost MS Office, Jira, Scrum, ITIL
- nástroje: Jira, Confluence, Azure DevOps, MS Visio, Miro
- modelování: BPMN 2.0, UML, Use Case Modeling
- dokumentace: User Stories, Epics, Acceptance Criteria
- DevOps procesy, CI/CD principy, RESTful API
- shromažďování, analýza a správa IT a obchodních požadavků
- převod obchodních potřeb do jasných a proveditelných uživatelských příběhů a funkčních specifikací
- znalost end-to-end obchodních procesů (od objednávky po realizaci, včetně podpory a správy incidentů)
- analýza a optimalizace procesních toků s cross-funkčním dopadem
- vedení a podpora vývojových týmů, sladění s obchodními cíli, řešení technických a funkčních nejasností
- schopnost prosazovat sladění mezi odděleními a usnadňovat rozhodovací procesy
- schopnost jasně komunikovat a prezentovat nápady
💡 Nice to have
- německý jazyk uživatelská znalost