Pre nadnárodnú spoločnosť hľadáme skúseného programátora do agilného globálneho vývojového tímu odkiaľkoľvek na Slovensku. Tento tím vytvára komerčný softvér, ktorý zjednodušuje a vylepšuje správu kritických podnikových údajov. Ako člen tímu budete zodpovedný za návrh, vývoj a úspešnú implementáciu softvéru s využitím najnovších osvedčených postupov pre softvér s využitím najnovších technológií. Budete pracovať na budovaní komerčných riešení pre množstvo Microsoft technológií vrátane Azure AD, Office 365, Active Directory, Exchange, SharePoint, Skype for Business, SQL Server atď.
Požiadavky:
· Minimálne 3 a viac rokov skúseností s C ++ alebo .NET/C#
· Objektovo orientovaný dizajn využívajúci princípy S.O.L.I.D.
· Pracovné znalosti operačných systémov Microsoft ako Windows Server 2016/2019 a všeobecné znalosti o sieťovej infraštruktúre Windows
· Znalosť dátových štruktúr, algoritmov s dátovými štruktúrami, porozumenie výpočtovej zložitosti algoritmov
· Znalosti o virtualizácii (VMWare, Hyper-V, Azure VM) vrátane schopnosti vytvárať virtuálne stroje, inštalovať operačný systém Microsoft a vyvíjať funkcie pre virtualizáciu
· Pohodlná práca v prostredí DevOps s nástrojmi, ako je Azure DevOps, s kompletnou testovacou integráciou
· Skúsenosti s prácou s agilnými vývojovými tímami
· Angličtina na komunikatívnej úrovni B2/C1
Skúsenosti považované za prínosné:
· Skúsenosti s vytváraním RESTful API
· Pracovná znalosť .NET a databázových technológií
· Skúsenosti s vývojom s COM / ATL
· Pracovné znalosti zabezpečenia systému Windows (DACL, SACL)
· Skúsenosti s vývojom podnikového softvéru
· Pracovné znalosti o tokenoch odcudzenia identity
· Pracovné znalosti jedného alebo viacerých z nasledujúcich nástrojov: Active Directory / Azure Active Directory / Exchange Server / Office 365 Exchange Online / SharePoint / Office 365 SharePoint Online / IIS / SQL Server / DNS / OneDrive ”
· Porozumenie sieťovým a transportným protokolom (TCP / IP, UDP, HTTP)
· Skúsenosti s používaním prostredia PowerShell