Lean TECHniques
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в небольшую продуктовую команду. Проектирование и развитие event-driven систем с использованием Domain-Driven Design и agentic coding инструментов.
Задачи
- Проектировать, разрабатывать и внедрять решения в небольшой команде (3–5 человек)
- Ежедневно использовать agentic coding инструменты (Cursor, Claude) для планирования, написания, рефакторинга и тестирования кода
- Проектировать и развивать системы на принципах Domain-Driven Design: bounded contexts, агрегаты, доменные события
- Создавать и поддерживать event-driven архитектуры, включая CQRS и event sourcing
- Работать с product owners, клиентами и инженерами, превращая нечёткие требования в поддерживаемое ПО
- Менторить коллег, делиться знаниями об архитектуре и эффективных agentic workflow
Требования
- 5+ лет профессионального опыта в разработке ПО
- Владение agentic coding инструментами (Cursor, Claude), умение направлять их, проверять результат и вовремя брать работу на себя
- Практический опыт Domain-Driven Design: агрегаты, доменные события, bounded contexts
- Опыт построения event-driven систем, знание CQRS и Event Sourcing
- Уверенный опыт с Python и Django
- Опыт с C# и .NET
- Любознательность, проблемно-ориентированное мышление и желание учиться
Навыки
- Python
- Django
- C#
- .NET
- Cursor
- Claude
- Domain-Driven Design
- CQRS
- Event Sourcing
- event-driven architecture