C# / .NET vývojář pro ERP systémy
O pozici
Hledáme zkušeného C#/.NET vývojáře nebo vývojářku, který/á se chce podílet na vývoji a rozvoji našich Helios produktů.
Nejde o zelený projekt na pár měsíců, ale o dlouhodobě vyvíjené podnikové systémy, které řeší reálné procesy zákazníků. Čeká tě práce na backendové logice, integracích, databázích, rozhraních a úpravách stávajících produktů.
Hodíš se k nám, pokud máš rád/a technickou práci, umíš přemýšlet nad dopady změn v systému a nevadí ti pracovat s komplexnější doménou.
Budeš se podílet hlavně na:
vývoji a údržbě aplikací v C# / .NET Framework 4.8,
práci s databází MS SQL Server a T-SQL,
návrhu a úpravách aplikační logiky,
vývoji a údržbě integračních rozhraní,
práci s XML, XSD, SOAP a REST,
psaní a údržbě unit testů v NUnit,
refaktoringu a zlepšování existujícího kódu,
analýze požadavků a hledání technického řešení,
řešení úprav nad ERP systémy a zákaznickými procesy.
Měl/a bys mít:
velmi dobrou znalost C#,
zkušenost s .NET Frameworkem, ideálně verzí 4.8,
dobrou znalost MS SQL a T-SQL,
zkušenost s psaním a údržbou unit testů v NUnit,
schopnost psát srozumitelný, udržovatelný a čitelný kód,
schopnost číst, analyzovat a upravovat existující kód,
analytické a algoritmické myšlení,
samostatnost při hledání řešení,
ochotu porozumět většímu systému a jeho souvislostem.
Potěší nás, pokud máš zkušenost s:
vývojem pro ERP systémy,
systémem HELIOS Nephrite,
verzováním v Gitu,
synchronizacemi, integracemi a datovými rozhraními,
webovými službami typu SOAP / REST,
prací s XML / JSON,
návrhem testovatelných částí aplikace,
refaktoringem staršího kódu,
code review a udržováním kvality kódu v týmu,
praktickým využíváním AI nástrojů při vývoji,
schopností dobře formulovat zadání pro AI nástroje a kriticky posuzovat jejich výstupy.
Koho hledáme?
Hledáme spíš člověka, který už má něco za sebou. Nemusíš znát naše produkty, ale měl/a bys být schopný/á samostatně řešit úkoly, ptát se na správné věci a postupně se zorientovat v rozsáhlejším systému. Důležitější, než znalost každého nástroje je pro nás schopnost přemýšlet nad problémem, pochopit existující řešení a navrhnout změnu, která nerozbije zbytek aplikace. Oceníme také schopnost používat nové nástroje s rozmyslem. AI pro nás není náhrada vývojáře, ale praktická pomůcka, která může zrychlit analýzu, návrh, testování nebo dokumentaci - pokud se používá kriticky a s pochopením kontextu.
Proč se k nám přidat?
Nabízíme práci na systémech, které mají dlouhodobé využití a skutečné zákazníky. Čeká tě technicky pestrá práce, kde se kombinuje vývoj, databáze, integrace a znalost podnikových procesů. Pokud tě baví stabilní backendový vývoj, práce s daty a reálnými systémy místo módních buzzwordů, rádi se s tebou potkáme.