
PwC je globální síť společností poskytujících profesionální služby, která podporuje podniky, státní správu a instituce v oblasti auditu a ověřování, daní, poradenství, transakcí, forenzních služeb a odborného poradenství. Týmy PwC pomáhají organizacím řešit digitální transformaci, umělou inteligenci, udržitelnost, řízení rizik a dodržování regulatorních požadavků prostřednictvím oborově zaměřených řešení a řízených služeb napříč různými sektory po celém světě.
Seniorní vývojář .NET, Node.js a React
Vyvíjejte fullstackové aplikace pro služby datové platformy PwC pomocí .NET, Node.js a React. Propojujte cloudové datové systémy a vytvářejte bezpečná, škálovatelná řešení.
Popis
- Vyvíjejte a podporujte fullstackové webové aplikace a API v .NET Core (C#), služby Node.js a rozhraní React.
- Spolupracujte s inženýry a architekty datové platformy na propojování aplikací se Snowflake, datovými službami AWS a dalšími cloudovými platformami.
- Vyvíjejte a optimalizujte logiku na straně serveru, schémata databází a frontendové komponenty s ohledem na výkon, použitelnost a snadnou údržbu.
- Vytvářejte opakovaně použitelné komponenty a knihovny, dodržujte zásady čistého kódu a provádějte důkladné jednotkové a integrační testy.
- Zapojte se do revizí kódu, procesů CI/CD a automatizovaného testování.
- Spolupracujte s vlastníky produktů a týmy správy dat na dodržování standardů bezpečnosti, ochrany soukromí, HIPAA a kvality dat.
- Diagnostikujte a řešte produkční problémy napříč celým technologickým zásobníkem a dodržujte SLA pro dostupnost a aktuálnost dat.
- Dokumentujte funkce, návrhová rozhodnutí, API a pracovní postupy.
- Sledujte nové technologie a navrhujte vylepšení možností platformy a uživatelského prostředí.
Požadavky
- Bakalářské vzdělání v oboru informatiky, informačních systémů či příbuzném oboru nebo odpovídající odborná praxe.
- Nejméně pět let odborné praxe ve vývoji fullstackového softwaru.
- Rozsáhlé zkušenosti s vývojem backendových služeb v Microsoft .NET Core (C#), REST API a souvisejících frameworků.
- Dobrá znalost serverového programování v Node.js a běhového prostředí JavaScriptu nebo TypeScriptu.
- Výborná znalost React.js, Redux, HTML5, CSS3 a responzivního designu.
- Zkušenosti s cloudovými platformami, zejména s datovými službami; výhodou je AWS.
- Dobrá znalost SQL a zkušenosti s relačními databázemi a datovými sklady; výhodou je Snowflake nebo SQL Server.
- Znalost agilního vývoje softwaru, například metodik Agile nebo Scrum.
- Zkušenosti s Gitem a platformami pro spolupráci, jako jsou GitHub nebo Azure DevOps.
- Porozumění postupům správy dat, bezpečnosti a ochrany soukromí; znalost požadavků HIPAA je velmi žádoucí.
- Schopnost řešit problémy a vysvětlovat technické koncepty technickému i netechnickému publiku.
- Znalost Dockeru a CI/CD pipeline je výhodou.
- Preferují se zkušenosti v oblasti zdravotnictví nebo zdravotního pojištění.
- Preferují se praktické zkušenosti s integrací vlastních aplikací s datovou platformou Snowflake.
- Preferují se zkušenosti s frameworky pro big data, streamovacími datovými pipeline nebo pracovními postupy AI/ML.
- Preferují se zkušenosti s nástroji pro infrastrukturu jako kód, například Terraform nebo CloudFormation.