Клевер Системс
.NET разработчик (Middle)
- С#
- .Net
- ASP.NET Core
- Entity Framework
- LINQ
- SQL
- Blazor
- Английский — B1 — Средний
Ispirer Systems с 1999 года специализируется в двух основных областях: миграция баз данных и конвертация приложений. Мы помогаем организациям во всем мире идти в ногу с лучшими практиками разработки программного обеспечения и хранения данных.
Мы расширяем команду, занимающуюся миграцией приложений с COBOL на современные .NET-технологии, и ищем разработчиков, готовых развиваться в направлении глубокой backend-логики, сложных интеграций, генерации UI и адаптации legacy-систем.
Что мы ждем от кандидатов:
- Уверенные знания в платформе .NET и С#.
- Понимание ООП и SOLID, DRY, KISS.
- Знание и опыт применения шаблонов проектирования.
- Понимание асинхронности (async/await) и многопоточности. Способы их контроля.
- Опыт работы с ASP.NET Core (MVC, WebAPI).
- Опыт работы с EntityFramework, LINQ, а также с SQL запросами.
- Опыт работы с Blazor (SSR, Web Assembly) / Blazor Components.
- Понимание принципов Dependency Injection, жизненного цикла сервисов.
- Умение работать с Git/GitLab/BitBucket.
- Знание английского языка на уровне B1 Intermediate.
Чем предстоит заниматься:
- Анализировать старые приложения (COBOL, PowerBuilder, 4GL и др.) и переносить их логику в .NET.
- Проектировать и реализовывать:
- UI-компоненты из legacy-систем на новых технологиях.
- Аналоги конструкций языка или их интерпретацию.
- Механизмы доступа к базам данных, файлам.
- Анализировать сложную бизнес-логику и приводить её к современной архитектуре.
- Оптимизация производительности и улучшение архитектуры приложений.
- Тестирование и отладка мигрированных приложений.
- Документирование процессов миграции и написание технической документации.
Будет плюсом:
- Опыт работы с Delphi, COBOL, Informix 4GL, PowerBuilder и другими legacy-технологиями.
- Опыт работы с Docker, Kubernetes, CI/CD.
- Знание JavaScript, TypeScript и опыт работы с современными фронтенд-фреймворками (React, Angular, Vue.js)
- Понимание принципов работы высоконагруженных систем.
- Опыт работы с облаками (Azure/AWS).
- Работа с Jira, Confluence.
- Аналитический склад ума (умение разбираться в сложной логике).
- Готовность работать с legacy, не пугаясь «непонятного».
- Самостоятельность и инициативность в решении задач.
- Умение работать в команде и грамотно коммуницировать.
Что мы можем предложить:
- гибкий график работы;
- возможность работать гибридно (3/2) (после прохождения испытательного срока);
- материальная помощь к датам;
- медицинская страховка (по специальной цене для сотрудников и членов их семьи);
- отпуск 22 рабочих дня / 3 day ill.