Описание вакансии
Ищем заинтересованного разработчика .net
Обязанности
- Разработка новых фич;
- Оценка задач перед спринтом;
- Написание кода, тестов, документации к API;
- Участие в Agile-мероприятиях (ежедневный статус, ретро, планирование задач в 2-х недельном спринте);
- Коммуникация с другими участниками команды: тестировщиками, аналитиками, разработчиками других команд.
Требования
- Отличное знание .NET Core, опыт разработки более 5 лет;
- Знание алгоритмов и структур данных;
- Знания multithreaded / concurrent programming — TPL, synchronization primitives, concurrent data structures, etc;
- Понимание работы GC;
- Отличное знание ASP.NET MVC, DI;
- Знание и умение применять (и объяснять) паттерны проектирования;
- Следование принципам SOLID;
- Понимание принципов DevOps, умение настройки CI/CD, например с использованием GitLab CI или TeamCity;
- Опыт написания технической документации и создания различных диаграмм (интеграционных схем, диаграммы компонент и др.);
- Опыт работы с RDBMS (Oracle, Postgres), навыки оптимизации запросов и индексов;
- Опыт проектирование архитектуры модулей и проектов;
- Отличное понимание различий между микросервисной и SOA архитектурами, владение шаблонами EIP;
- Умение выдерживать высокое качество кода (организация и проведение ревью кода, контроль покрытия тестами, использование QualityGate инструментов, например SonarCube).
Будет плюсом:
- Понимание принципов работы распределенных систем, опыт работы с RabbitMQ/Kafka;
- Опыт работы с фреймворками Quartz.net, NLog, SignalR, MediatR, FluentValidation, AutoMapper;
- Практический опыт работы с NoSQL хранилищами: MongoDB, Cassandra, ElasticSearch;
- Знание других языков программирования и стандартов: js ES6+, TypeScript;
- Навыки Ops (Docker, Kubernets, Openshift, TeamCity, GitLab CI).
- Опыт работы с криптографическими алгоритмами, понимание архитектуры PKI.
Условия
- Работа в аккредитованной IT компании, лидере коммерческого электронного документооборота в России;
- Официальное трудоустройство с первого дня работы;
- Заработная плата полностью "белая", выплачивается 2 раза в месяц;
- Годовая премия по результатам работы;
- График работы: 5/2. Формат на выбор: гибрид/офис/удаленка;
- ДМС после испытательного срока, страхование жизни и здоровья;
- Выгодные условия по продуктам Сбербанка (так как мы являемся дочерней компанией крупнейшего банка России);
- Неограниченные возможности профессионального и карьерного роста в структуре текущего подразделения и других направлений компании.