Backend Developer (.NET C#) / Backend-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
АО «Калуга Астрал» — одна из крупнейших IT-компаний в России (входим в ТОП-100), официально представлена в 9 регионах страны, головной офис в Калуге.
Разрабатываем и внедряем цифровые решения по направлениям:
-
Сервисы для взаимодействия с контролирующими органами;
-
Электронный документооборот;
-
Информационная безопасность;
-
Информатизация медицины;
-
Высоконагруженные информационные системы;
-
Решения на базе технологий искусственного интеллекта и больших данных.
Наш отважный бэкендер:
-
Разрабатывает проекты на .NET Core и разворачивает их в Docker-контейнерах;
-
Участвует в разработке высоконагруженных, отказоустойчивых и масштабируемых систем с помощью микросервисов, REST, CQRS, DDD;
-
Регулярно посещает профильные конференции (DotNext, HighLoad и т.д.), чтобы находить новые идеи для улучшения технических решений.
Работаем с инструментами RabbitMQ, gRPC, СУБД PostgreSQL и MongoDB, Redis, применяем оркестратор Kubernetes.
Ищем кандидата, который:
-
Знает C#6.0 (TPL, LINQ, Multi-threading);
-
Понимает внутреннее строение CLR, хорошо знает состав BCL;
-
Знает методологию разработки, ООП, принципы SOLID, паттерны проектирования и рефакторинга;
-
Уверенно знает один из фреймворков для написания unit-тестов (NUnit, XUnit, MSTest);
-
Имеет понимание сетевых протоколов (UDP, TCP, HTTP, HTTPS, WebSocket, TLS, FTP, FTPS, WebDav);
-
Имеет опыт работы с ASP.NET MVC/WebAPI/Core от 3 лет и понимает структуру внутренних механизмов фреймворка;
-
Имеет опыт работы с Entity Framework от 3 лет и понимает структуру внутренних механизмов фреймворка;
-
Знает SQL и понимает основы оптимизации SQL-запросов;
-
Имеет опыт работы на Git;
-
Умеет пользоваться профилировщиком, выявлять и устранять узкие места в производительности;
-
Обладает знанием технического английского языка.
Приветствуется:
-
Наличие собственных проектов и участие в open-source проектах;
-
Опыт проектирования масштабируемых высоконагруженных систем;
-
Опыт работы с криптографией.
Как работает внутреннее IT-комьюнити:
Все разработчики состоят в гильдиях, в рамках которых проводятся митапы, холивары, juniors party, челленджи и прочие активности. По каждому технологическому направлению у нас организованы техсоветы, в которые можно обратиться за помощью в решении сложных вопросов.
Для обучения новичков используем систему менторинга: за каждым junior-разработчиком закрепляется опытный наставник, который помогает наиболее эффективно и быстро развиваться. По согласованию с руководителем каждый разработчик в нашей компании может повысить свой грейд путём прохождения переаттестации.
Бонусы
-
Интересные, сложные и амбициозные задачи, современные технологии и актуальные подходы к разработке;
-
Прозрачная система мотивации и грейдов в компании;
-
Квартальные и годовые премии по результатам работы;
-
Повышение квалификации и обучение за счет компании, посещение профильных конференций;
-
Изучение английского языка;
-
Оплачиваемые командировки по всей стране и за границу;
-
Современный офис в центре города. Кафе и кофейня в здании офиса;
-
Свободный доступ к снэкам и кофемашине на кухне офиса;
-
Скидки и специальные условия от партнеров по дисконт-карте сотрудника.