PwC
PwC
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.