
PwC — глобальна мережа компаній, що надають професійні послуги та підтримують бізнес, державні органи й установи у сферах аудиту та підтвердження достовірності інформації, оподаткування, консалтингу, супроводу угод, судової експертизи й консультування. Команди PwC допомагають організаціям розв’язувати завдання цифрової трансформації, упровадження штучного інтелекту, сталого розвитку, управління ризиками та дотримання нормативних вимог, пропонуючи галузеві рішення й керовані сервіси для різних секторів у всьому світі.
Старший фахівець із розробки на .NET, Node.js і React
Створюйте повнофункціональні застосунки для сервісів платформи даних PwC за допомогою .NET, Node.js і React. Інтегруйте хмарні системи даних і розробляйте безпечні масштабовані рішення.
Опис
- Створюйте й підтримуйте повнофункціональні вебзастосунки та API на .NET Core (C#), розробляйте сервіси на Node.js та інтерфейси на React.
- Співпрацюйте з інженерами й архітекторами платформи даних, щоб підключати застосунки до Snowflake, сервісів даних AWS та інших хмарних платформ.
- Розробляйте й оптимізуйте серверну логіку, схеми баз даних і компоненти інтерфейсу з огляду на продуктивність, зручність і простоту супроводу.
- Створюйте повторно використовувані компоненти й бібліотеки, дотримуючись практик чистого коду та проводячи ретельне модульне й інтеграційне тестування.
- Долучайтеся до перевірки коду, процесів CI/CD та автоматизованого тестування.
- Працюйте з власниками продуктів і командами управління даними, дотримуючись стандартів безпеки, конфіденційності, HIPAA та якості даних.
- Діагностуйте й усувайте виробничі проблеми в усіх частинах стека, дотримуючись угод про рівень обслуговування щодо доступності й актуальності даних.
- Документуйте функціональність, проєктні рішення, API та робочі процеси.
- Стежте за новими технологіями й пропонуйте вдосконалення можливостей платформи та користувацького досвіду.
Вимоги
- Ступінь бакалавра з інформатики, інформаційних систем або суміжної галузі чи еквівалентний професійний досвід.
- Щонайменше п’ять років професійного досвіду розробки повнофункціонального програмного забезпечення.
- Значний досвід розробки серверних сервісів на Microsoft .NET Core (C#), REST API та пов’язаних фреймворках.
- Впевнене володіння серверним програмуванням на Node.js і середовищем виконання JavaScript або TypeScript.
- Відмінні навички роботи з React.js, Redux, HTML5, CSS3 та адаптивним дизайном.
- Досвід роботи з хмарними платформами, зокрема із сервісами даних; перевагою буде AWS.
- Впевнене володіння SQL і досвід роботи з реляційними базами даних та сховищами даних; перевагою будуть Snowflake або SQL Server.
- Знайомство з гнучкою розробкою ПЗ за методологіями Agile або Scrum.
- Досвід роботи з Git і платформами для спільної роботи, зокрема GitHub або Azure DevOps.
- Розуміння практик управління даними, безпеки й конфіденційності; бажане знання вимог HIPAA.
- Навички розв’язання проблем і здатність пояснювати технічні поняття технічній і нетехнічній аудиторіям.
- Знання Docker і конвеєрів CI/CD буде перевагою.
- Бажаний досвід роботи у сфері охорони здоров’я або медичного страхування.
- Бажаний практичний досвід інтеграції користувацьких застосунків із платформою даних Snowflake.
- Бажаний досвід роботи з фреймворками для великих даних, потоковими конвеєрами даних або робочими процесами AI/ML.
- Бажаний досвід роботи з інструментами інфраструктури як коду, наприклад Terraform або CloudFormation.