SLB
Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-Stack Software Engineer в SLB: проектирование, разработка и поддержка масштабируемых облачных приложений и микросервисов на стеке C#/.NET и Angular с деплоем в Microsoft Azure.
Задачи
- Разрабатывать backend-сервисы на C#, .NET и ASP.NET Core
- Создавать веб-приложения на Angular и TypeScript
- Проектировать и поддерживать REST API и микросервисы
- Разворачивать и поддерживать приложения в Microsoft Azure
- Участвовать в CI/CD-пайплайнах и DevOps-практиках
- Проводить код-ревью, автоматизированное тестирование, диагностику и production-поддержку
- Взаимодействовать с инженерными командами и доменными экспертами
Требования
- Сильный опыт с C#, .NET и ASP.NET Core
- Опыт работы с Angular и TypeScript
- Знание REST API и архитектуры микросервисов
- Опыт работы с ресурсами Microsoft Azure и деплоем облачных приложений
- Знакомство с Git, Azure DevOps и CI/CD-пайплайнами
- Опыт с фреймворками тестирования: xUnit, NUnit, Moq, Playwright
- Понимание принципов SOLID, паттернов проектирования и Agile-разработки
- Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
- Сильные навыки решения проблем и коммуникации
- Умение эффективно работать в кросс-функциональной Agile-команде
Условия
- Предпочтительно: опыт с Docker и Kubernetes/AKS
- Предпочтительно: знание Node.js
- Предпочтительно: знакомство с логированием, мониторингом и диагностикой приложений
- Плюсом будет базовое знание домена бурения, буровых систем или энергетики
Навыки
- C#
- .NET
- ASP.NET Core
- Angular
- TypeScript
- REST API
- микросервисы
- Microsoft Azure
- Git
- Azure DevOps
- CI/CD
- xUnit
- NUnit
- Moq
- Playwright
- SOLID
- Docker
- Kubernetes
- AKS
- Node.js