Екатеринбург, улица Бажова, 174
Метро: ГеологическаяПривет! В небольшую и позитивно — зараженную команду ищем талантливого C# разработчика с потенциальным ростом до тимлида.
Мы — IT-компания, работаем на рынке с 2017 года. Наш флагманский продукт — платформа СКБ Техно для регистрации сделок с недвижимостью. Специализируемся на B2B-решениях: сотрудничаем с банками, застройщиками и другими участниками рынка, предлагая им надежные и удобные сервисы.
Наша цель — обеспечивать клиентов высококлассным сервисом, автоматизируя и упрощая их бизнес-процессы.
Чем предстоит заниматься:
Разработка, тестирование и отладка приложений на C# (.NET Core/.NET Framework);
Создание REST API (ASP.NET Core);
Реализация аутентификации/авторизации (JWT, OAuth2, Identity);
Рефакторинг и оптимизация существующего кода;
Участие в проектировании архитектуры программного обеспечения (с учетом SOLID, DRY, KISS);
Написание unit и интеграционных тестов;
Code review задач других членов команды
Участие в Agile-процессах: планирование спринтов, дейли, демо, ретроспективы.
Наши ожидания:
Опыт коммерческой разработки на C# и .NET (Core) от 3-х лет.
Уверенное знание ASP.NET Core (Web API).
Глубокое понимание SQL и опыт работы с реляционными БД (MS SQL, PostgreSQL или другими)
Опыт работы с ORM (Entity Framework Core и/или Dapper).
Понимание принципов ООП, SOLID, знание основных паттернов проектирования.
Умение писать модульные тесты (xUnit/NUnit, Moq/NSubstitute).
Опыт работы с Git.
Умение проектировать и описывать RESTful API.
Умение читать и понимать чужой код, а также работать с legacy-кодом.
Желателен опыт работы с людьми (менторинг, наставничество) и желание расти в тимлиды разработки.
Навыки командной работы: опыт работы по Agile/Scrum/Kanban.
Способность самостоятельно оценивать сроки выполнения задач и укладываться в них.
Аналитическое мышление и умение разбираться в сложных бизнес-процессах.
Готовность к обучению и быстрому освоению новых технологий.
Навыки коммуникации: умение четко и ясно излагать свои мысли, аргументировать свою точку зрения, работать в команде.
Будет преимуществом:
Опыт работы с Docker и любым CI/CD инструментом.
Знание архитектурных шаблонов: Микросервисы, Monolith, Clean Architecture, Onion Architecture.
Знание и применение паттернов проектирования (GoF): Repository, Unit of Work, Factory, Singleton, Strategy и т.д.
Понимание принципов DDD (Domain-Driven Design) и TDD (Test-Driven Development).
Опыт работы с XSD и XML
Что мы предлагаем:
Пятидневную рабочую неделю. Никаких переработок :)
Офис в Екатеринбурге по адресу Бажова 174. К сожалению, удаленные кандидаты не подойдут.
Официальное оформление и стопроцентное покрытие больничных и отпусков. Оплату труда обсуждаем индивидуально с каждым кандидатом.
ДМС (включая стоматологию) после 12 месяцев работы в компании;
Техника необходимая для работы;
Посещение тренажерного зала с компенсацией от компании;
Екатеринбург
до 300000 RUR
Екатеринбург
до 300000 RUR