Ryz Labs
Senior Software Engineer – Architecture Modernization
- Удалённо
- Argentina
- вчера
Senior Software Engineer для инициативы по модернизации архитектуры в удалённом формате из Аргентины. Основная фокус на бэкенд-разработке, декомпозиции монолита на микросервисы и разработке масштабируемых решений с использованием C#, .NET и Azure.
О позиции
Компания Ryz Labs приглашает опытного Senior Software Engineer в команду модернизации архитектуры клиента. Вы будете работать над архитектурно сложным проектом — разделение существующей монолитной платформы на независимые микросервисы, разработка и поддержка REST API, обеспечение масштабируемости и надёжности программного обеспечения. Работа в рамках действующего Scrum-комплекса под руководством Tech Lead и Engineering Manager. Критически важная роль в регулируемой среде (фармацевтика/GxP) с требованиями к комплаенсу CFR Part 11, аудит-трейлности и управлению изменениями. Компания активно использует инструменты AI-assisted engineering для поддержки разработки и тестирования.
Чем заниматься
- Дизайн, разработка и поддержка backend-сервисов на C# и .NET
- Декомпозиция монолитных компонентов приложения в микросервисы
- Проектирование, реализация и поддержка RESTful API и интеграций сервисов
- Определение границ сервисов, контрактов API и паттернов интеграции
- Разработка масштабируемых, поддерживаемых и надёжных решений в multi-tenant SaaS среде
- Работа с SQL базами данных: проектирование, запросы, оптимизация производительности, миграции
- Внедрение автоматизированных unit и integration тестов для обеспечения качества
- Участие в code review и соблюдение стандартов кодирования и архитектурных гайдлайнов
- Коллаборация с Tech Lead и инженерами для идентификации технических вызовов
- Улучшение CI/CD процессов, автоматизация сборки и деплоя
- Мониторинг приложения, тробулшутинг, оптимизация производительности
- Следование безопасным практикам разработки и процедурам SDLC
- Создание технической документации и поддержание трассируемости
- Участие во всех Agile-церемониях (спринт планинг, стендапы, ревью, ретроспективы)
- Демонстрация выполненной работы во время спринт шоус
- Использование AI-assisted инструментов для кодинга, тестирования, код-ревью и документации
Что ждут
- 8+ лет профессионального опыта в software engineering
- Сильный практический опыт с C# и .NET в продакшене
- Доказанный опыт разработки микросервисных приложений
- Значительный опыт разработки и интеграции RESTful API
- Опыт работы с Microsoft Azure и облачными средами
- Глубокие знания SQL баз данных, особенно SQL Server
- Опыт с Docker и контейнеризированными средами
- Понимание CI/CD пайплайнов, желательно Azure DevOps
- Опыт с Git, ветвлением, pull requests и workflow code review
- Глубокое понимание принципов проектирования ПО, архитектурных паттернов, чистого кода
- Опыт написания автоматизированных unit и integration тестов
- Базовая работа с TypeScript и React Native при необходимости
- Опыт работы в Agile/Scrum командах
- Сильные аналитические навыки и problem-solving
- Опыт работы в регулируемых средах (GxP, life sciences) будет большим плюсом
- Понимание compliance требований CFR Part 11
Условия
- Удалённая работа из любой точки Аргентины
- Работа над архитектурно сложными проектами с современным стеклом технологий
- Возможность участвовать в модернизации крупных legacy-систем
- Команда опытных инженеров и техническое лидерство
- Использование передовых AI-assisted инженерных инструментов (GitHub Copilot)
- Прозрачный процесс разработки в Agile/Scrum окружении
- Возможность углубленного погружения в regulated environments с高标准ами качества
- Обучение и профессиональное развитие
- Конкурентная компенсация, соответствующая международному рынку
- Стабильная работа с долгосрочными перспективами
Навыки
- C#
- .NET
- Microservices
- REST API
- SQL Server
- Azure
- Docker
- CI/CD
- Azure DevOps
- Git
- Unit Testing
- Integration Testing
- TypeScript
- React Native
- Kubernetes
- PostgreSQL
- Event-Driven Architecture
- API Gateway
- Observability
- Infrastructure as Code
- AI Tools
- CFR Part 11
- Agile
- Scrum
Сложность отбора
Высокая сложность из-за требований регуляторной среды (GxP/CFR Part 11), модернизации legacy-монолита в микросервисы и глубоких архитектурных знаний. Требуется 8+ лет опыта.
Оценка JobPathЗарплата по рынку
750 000 – 1 300 000 ₽ в месяц
Оценка для senior backend-разработчика с архитектурными задачами в Аргентине (удалённо для международного заказчика). Источник не указывал зарплату, оценка основана на аналогичных ролях в LATAM с западными компаниями.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы проектировали декомпозицию монолитных систем на микросервисы? Какие критерии использовали?
- Опишите ваш подход к проектированию RESTful API для микросервисов. Какие паттерны вы используете?
- Какой у вас опыт работы с облачной платформой Azure? Как вы обеспечивали масштабируемость и отказоустойчивость?
- Как вы организуете процессы CI/CD для микросервисной архитектуры? Какие инструменты используете?
- Как вы обеспечиваете качество кода и тестируете микросервисы? Равновесие между unit, integration и e2e тестами
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр