
PwC je globalna mreža društava za profesionalne usluge koja poduzećima, vladama i institucijama pruža podršku kroz reviziju i usluge izražavanja uvjerenja, porezno savjetovanje, konzalting, podršku pri transakcijama, forenzičke usluge i savjetovanje. Njezini timovi pomažu organizacijama u suočavanju s digitalnom transformacijom, umjetnom inteligencijom, održivošću, upravljanjem rizicima i usklađenošću s regulatornim zahtjevima kroz industrijski usmjerena rješenja i upravljane usluge u različitim sektorima diljem svijeta.
Senior Associate – developer za .NET, Node.js i React
Razvijajte full-stack aplikacije za usluge podatkovne platforme PwC-a koristeći .NET, Node.js i React. Povezujte podatkovne sustave u oblaku i isporučujte sigurna, skalabilna rješenja.
Opis
- Razvijajte i održavajte full-stack web-aplikacije i API-je koristeći .NET Core (C#), usluge Node.js i sučelja React.
- Surađujte s inženjerima i arhitektima podatkovne platforme na povezivanju aplikacija sa Snowflakeom, podatkovnim uslugama AWS-a i drugim platformama u oblaku.
- Razvijajte i optimizirajte logiku na poslužiteljskoj strani, sheme baza podataka i frontend komponente radi boljih performansi, upotrebljivosti i održivosti.
- Izrađujte ponovno iskoristive komponente i biblioteke, primjenjujući čiste prakse programiranja te temeljita jedinična i integracijska testiranja.
- Sudjelujte u pregledima koda, CI/CD procesima i automatiziranom testiranju.
- Surađujte s vlasnicima proizvoda i timovima za upravljanje podacima kako biste zadovoljili standarde sigurnosti, privatnosti, HIPAA-e i kvalitete podataka.
- Dijagnosticirajte i rješavajte produkcijske probleme u cijelom tehnološkom skupu te pritom ispunjavajte SLA-ove za dostupnost i ažurnost podataka.
- Dokumentirajte funkcionalnosti, odluke o dizajnu, API-je i tijekove rada.
- Pratite nove tehnologije i predlažite poboljšanja mogućnosti platforme i korisničkog iskustva.
Zahtjevi
- Diploma iz računarstva, informacijskih sustava ili srodnog područja ili odgovarajuće profesionalno iskustvo.
- Najmanje pet godina profesionalnog iskustva u full-stack razvoju softvera.
- Opsežno iskustvo u razvoju backend usluga s Microsoft .NET Coreom (C#), REST API-jima i povezanim okvirima.
- Poznavanje programiranja na poslužiteljskoj strani u Node.jsu te okruženja JavaScript ili TypeScript.
- Dobro poznavanje React.js-a, Reduxa, HTML5-a, CSS3-a i responzivnog dizajna.
- Iskustvo s platformama u oblaku, osobito podatkovnim uslugama; prednost je AWS.
- Dobro poznavanje SQL-a te iskustvo s relacijskim bazama podataka i skladištima podataka; prednost su Snowflake ili SQL Server.
- Poznavanje agilnog razvoja softvera ili Scruma.
- Iskustvo s Gitom i platformama za suradnju kao što su GitHub ili Azure DevOps.
- Razumijevanje upravljanja podacima te sigurnosnih i privatnosnih praksi; poznavanje usklađenosti s HIPAA-om vrlo je poželjno.
- Izvrsne vještine rješavanja problema i sposobnost objašnjavanja tehničkih koncepata tehničkoj i netehničkoj publici.
- Poznavanje Dockera i CI/CD cjevovoda prednost je.
- Prednost je iskustvo u zdravstvu ili području zdravstvenog osiguranja.
- Prednost je praktično poznavanje integracije prilagođenih aplikacija s podatkovnom platformom Snowflake.
- Prednost je iskustvo s okvirima za velike podatke, cjevovodima za prijenos podataka u stvarnom vremenu ili tijekovima rada AI/ML.
- Prednost je iskustvo s alatima za upravljanje infrastrukturom kao kodom, kao što su Terraform ili CloudFormation.