
PwC to globalna sieć firm świadczących usługi profesjonalne, wspierająca przedsiębiorstwa, administrację publiczną i instytucje w zakresie audytu i poświadczania wiarygodności informacji, podatków, doradztwa, obsługi transakcji, ekspertyz sądowych oraz usług doradczych. Zespoły PwC pomagają organizacjom odpowiadać na wyzwania związane z transformacją cyfrową, sztuczną inteligencją, zrównoważonym rozwojem, zarządzaniem ryzykiem i zgodnością z regulacjami, oferując rozwiązania dopasowane do poszczególnych branż oraz usługi zarządzane dla różnych sektorów na całym świecie.
Starszy specjalista ds. programowania .NET, Node.js i React
Twórz aplikacje full stack dla usług platformy danych PwC, korzystając z .NET, Node.js i React. Integruj chmurowe systemy danych i dostarczaj bezpieczne, skalowalne rozwiązania.
Opis
- Twórz i rozwijaj aplikacje internetowe full stack oraz interfejsy API w .NET Core (C#), usługi Node.js i interfejsy React.
- Współpracuj z inżynierami i architektami platformy danych, aby łączyć aplikacje ze Snowflake, usługami danych AWS i innymi platformami chmurowymi.
- Opracowuj i optymalizuj logikę po stronie serwera, schematy baz danych oraz komponenty interfejsu pod kątem wydajności, użyteczności i łatwości utrzymania.
- Twórz wielokrotnego użytku komponenty i biblioteki, stosując dobre praktyki programowania oraz dokładne testy jednostkowe i integracyjne.
- Współuczestnicz w przeglądach kodu, procesach CI/CD i testach automatycznych.
- Współpracuj z właścicielami produktów i zespołami ds. ładu danych, aby spełniać standardy bezpieczeństwa, prywatności, HIPAA i jakości danych.
- Diagnozuj i rozwiązuj problemy produkcyjne w całym stosie, dotrzymując umów SLA dotyczących dostępności i aktualności danych.
- Dokumentuj funkcje, decyzje projektowe, interfejsy API i przepływy pracy.
- Śledź nowe technologie i proponuj usprawnienia możliwości platformy oraz doświadczeń użytkowników.
Wymagania
- Licencjat z informatyki, systemów informacyjnych lub pokrewnej dziedziny albo równoważne doświadczenie zawodowe.
- Co najmniej pięć lat zawodowego doświadczenia w tworzeniu oprogramowania full stack.
- Duże doświadczenie w tworzeniu usług backendowych w Microsoft .NET Core (C#), interfejsów REST API i powiązanych frameworków.
- Biegłość w programowaniu po stronie serwera w Node.js oraz w środowisku uruchomieniowym JavaScript lub TypeScript.
- Bardzo dobra znajomość React.js, Redux, HTML5, CSS3 i projektowania responsywnego.
- Doświadczenie z platformami chmurowymi, szczególnie z usługami danych; mile widziana znajomość AWS.
- Bardzo dobra znajomość SQL oraz doświadczenie z relacyjnymi bazami danych i hurtowniami danych; mile widziana znajomość Snowflake lub SQL Server.
- Znajomość zwinnych metodyk wytwarzania oprogramowania, takich jak Agile lub Scrum.
- Doświadczenie w pracy z Git i platformami współpracy, takimi jak GitHub lub Azure DevOps.
- Rozumienie praktyk zarządzania danymi, bezpieczeństwa i prywatności; znajomość wymogów HIPAA będzie dużym atutem.
- Umiejętność rozwiązywania problemów i wyjaśniania zagadnień technicznych odbiorcom technicznym i nietechnicznym.
- Znajomość Dockera i potoków CI/CD będzie dodatkowym atutem.
- Preferowane doświadczenie w ochronie zdrowia lub ubezpieczeniach zdrowotnych.
- Preferowane praktyczne doświadczenie w integrowaniu niestandardowych aplikacji z platformą danych Snowflake.
- Preferowane doświadczenie z frameworkami big data, potokami strumieniowego przetwarzania danych lub przepływami pracy AI/ML.
- Preferowane doświadczenie z narzędziami do definiowania infrastruktury jako kodu, takimi jak Terraform lub CloudFormation.