
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.