.net developer
генерация резюме под вакансию
сопроводительное письмо
описание
Компания является ИТ-партнёром в цифровой трансформации.
задачи
- Разрабатывать внутренние ИТ-проекты компании (платформы, продукты, сервисы);
- Проводить прототипирование (POC) для поиска и выбора оптимальных решений;
- Реализовывать функциональные модули согласно техническому заданию;
- Разрабатывать и оптимизировать серверный код для бизнес-процессов и интеграций на платформе BPMSoft;
- Создавать сложные хранимые процедуры и работать с базами данных;
- Подготавливать спецификации на разработку;
- Участвовать в проектировании архитектуры решений;
- Оптимизировать SQL-запросы и производительность кода;
- Реализовывать нестандартные визуальные компоненты и кастомизации для продуктов и сервисов на платформе BPMSoft;
- Выявлять и устранять узкие места, влияющие на производительность;
- Проводить детальное код-ревью.
требования
- Опыт разработки на платформе BPMSoft от 5 лет;
- Экспертное знание архитектуры и внутренних механизмов BPMSoft;
- Экспертное владение Low-Code-инструментами платформы BPMSoft и навык расширения функционала кодом;
- Глубокие знания JavaScript, TypeScript и практический опыт разработки на React;
- Продвинутое понимание C# и .NET Core;
- Владение принципами чистого кода, SOLID, GRASP, паттернами проектирования, ООП, Dependency Injection, DDD, DRY;
- Практический опыт работы с микросервисной архитектурой, Docker и Kubernetes;
- Опыт интеграции с внешними системами (REST, gRPC, SOAP, брокеры сообщений);
- Знание принципов построения отказоустойчивых и масштабируемых систем;
- Опыт настройки CI/CD (Jenkins, GIT);
- Опыт оптимизации производительности (профайлинг, кэширование, асинхронность);
- Уверенное владение SQL и понимание принципов работы реляционных и документно-ориентированных БД;
- Опыт проектирования сервисно-ориентированной архитектуры, REST/SOAP API и владение Swagger;
- Умение читать диаграммы C4, UML, BPMN и ER;
- Понимание принципов информационной безопасности;
- Отличные навыки коммуникации и аналитический склад ума;
- Высшее техническое образование;
- Английский язык на уровне чтения и составления технической документации;
- Будет плюсом знание иных языков программирования и фреймворков.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.