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