Наша команда разрабатывает B2C портал my.kaspersky.com, который посещают десятки тысяч пользователей ежедневно. Стек разработки современный: Backend – .NET 8 (в ближайших планах переход на .NET 10), Frontend – Angular 21 + NgRx. Также используем: RabbitMQ, Valkey, Docker, k8s, ELK, Grafana, Victoria Metrics, Yandex Cloud.
Нам нужен разработчик, который уверенно знает ASP.NET MVC (C#), хочет развиваться в области веб-приложений и готов стать экспертом в нашей небольшой команде.
Чем предстоит заниматься:
- Развитием и поддержкой .NET приложений в составе гео-распределенного портала my.kaspersky.com;
- Поддержкой и развитием сложной доменной модели;
- Поддержкой сценариев входа на портал при интеграции с внешним сервисом аутентификации;
- Поддержкой бекенд сервисов и саг в составе MyKaspersky;
- Кастомизацией портала MyKaspersky под партнеров (поддержка тем);
- Согласованием изменений по входящим требованиям, макетов;
Что Вам необходимо для этого:
- Уверенное знание C#, async-await, ASP.NET Core;
- Понимание методик юнит-тестирования, опыт работы с современными фреймворками (XUnit и т.п.);
- Понимание базовых принципов веб-разработки (протокол HTTP, HTML/CSS/JS);
- Понимание принципов SOLID, SOA-архитектуры;
- Опыт работы с DI-фреймворками (MS DI, Autofac, Unity и тп);
- Базовые знания Git, SQL, WCF;
Желательно:
- Быть самосоятельным, способным принимать решения и брать на себя ответственность;
- Понимать принципы обеспечения безопасности в веб-приложениях (угрозы, способы предотвращения);
- Иметь опыт работы с клиентскими SPA-фреймворками (Angular, React);
- Иметь опыт работы с распределенными приложениями, системами по работе с очередями (RabbitMQ);
- Опыт работы с RxJS;
- Знание Typescript.
31:["$","$7",null,{"fallback":["$","div",null,{"className":"h-96 bg-dark"}],"children":["$","$L37",null,{"vacancies":{"count":7,"items":[{"jobReqId":"25326","titles":[{"title":"Developer C# (My Kaspersky)","locale":"en_GB"}],"skills":[{"code":"32975","name":".NET","engName":".NET"},{"code":"32984","name":"C#","engName":"C#"}],"cities":[{"code":"28682","name":"Вся Россия","engName":"Russia"},{"code":"25373","name":"Москва","engName":"Moscow"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}]},{"jobReqId":"25037","titles":[{"title":"Full-stack Developer (.NET/JS)","locale":"en_GB"}],"skills":[{"code":"33021","name":".net core","engName":".net core"},{"code":"32975","name":".NET","engName":".NET"},{"code":"32984","name":"C#","engName":"C#"},{"code":"32998","name":"JavaScript","engName":"JavaScript"}],"cities":[{"code":"28682","name":"Вся Россия","engName":"Russia"},{"code":"25373","name":"Москва","engName":"Moscow"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}]},{"jobReqId":"25254","titles":[{"title":"Senior Developer C# (ECOM)","locale":"en_GB"}],"skills":[{"code":"32975","name":".NET","engName":".NET"},{"code":"32984","name":"C#","engName":"C#"}],"cities":[{"code":"28682","name":"Вся Россия","engName":"Russia"},{"code":"25373","name":"Москва","engName":"Moscow"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}]},{"jobReqId":"25082","titles":[{"title":"Senior Developer C# (KSC)","locale":"en_GB"}],"skills":[{"code":"32975","name":".NET","engName":".NET"},{"code":"32984","name":"C#","engName":"C#"}],"cities":[{"code":"28682","name":"Вся Россия","engName":"Russia"},{"code":"25373","name":"Москва","engName":"Moscow"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}]},{"jobReqId":"25318","titles":[{"title":"Head of Development (ForPeople)","locale":"en_GB"}],"skills":[{"code":"32984","name":"C#","engName":"C#"}],"cities":[{"code":"25373","name":"Москва","engName":"Moscow"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}]}]},"rootVacancy":{"jobReqId":"25326","titles":[{"description":"$38","title":"Developer C# (My Kaspersky)","locale":"en_GB"}],"cities":[{"code":"28682","name":"Вся Россия","engName":"Russia"},{"code":"25373","name":"Москва","engName":"Moscow"}],"countries":[{"code":"24548","name":"Россия","engName":"Russian Federation"}],"categories":[{"code":"32645","name":"Разработка C# ","engName":"Development C#"}],"skills":[{"code":"32975","name":".NET","engName":".NET"},{"code":"32984","name":"C#","engName":"C#"}],"predefinedRefId":null},"categories":"$31:props:children:props:rootVacancy:categories","title":"$undefined"}]}] 3a:T72f,
У нас существует специальная программа стажировок ИТ и ИБ-направлений — SafeBoard. Программа проходит в нашем московском офисе и открыта для студентов из Москвы и МО любых вузов, курсов и специальностей, а ее лучшие участники могут получить приглашение на работу. Подробнее о программе стажировок можно узнать тут: safeboard.kaspersky.ru
Если же вы хотите развиваться в бизнес-подразделениях, то ищите вакансии стажеров в специальном разделе на карьерном портале: careers.kaspersky.ru/vacancies
30:["$","div",null,{"className":"py-10 sm:py-16 md:py-20 lg:py-24 bg-primary-light","children":["$","div",null,{"className":"w-full mx-auto max-w-[var(--container-max-width)] px-[var(--container-padding-sm)] sm:px-[var(--container-padding-md)] md:px-[var(--container-padding-lg)]","children":[["$","h2",null,{"className":"typography-h2 mb-8 sm:mb-16 md:mb-20 lg:mb-24","children":"Остались вопросы?"}],["$","div",null,{"className":"flex flex-col gap-3","children":["$","$L39",null,{"items":[{"order":1,"question":"Как устроиться на работу в «Лабораторию Касперского»?","answer":"Для этого вам нужно успешно пройти несколько шагов:
- Найти подходящую вашему опыту и интересам вакансию;
- Откликнуться на интересующую вакансию и прикрепить резюме;
- Если ваше резюме нам подходит — пройти интервью со специалистом по подбору персонала и руководителем направления, в котором открыта эта вакансия;
- Получить официальное предложение о работе.
В связи с большим количеством откликов нам иногда требуется немного больше времени для их рассмотрения. Мы ценим ваш интерес к работе в «Лаборатории Касперского», поэтому стараемся давать ответ сразу после принятия решений.
Если ваш профиль нас заинтересует, наши рекрутеры свяжутся с вами, чтобы договориться о телефонном интервью и рассказать о дальнейших шагах.
","showOnHomePage":true,"showOnVacancyPage":true,"showOnInternshipPage":false,"id":"a2f05390-0640-489f-8164-6fb87a7e5fdc","creationDate":"2026-01-28T13:17:47.865081Z"},{"order":3,"question":"Как я могу понять, закрыта ли вакансия, на которую я откликался?","answer":"Как правило, вакансии, которые размещены на карьерном портале, открыты и по ним ведется активный процесс отбора кандидатов. Если вы не нашли вакансию, которая была размещена на портале ранее, значит, она уже закрыта или больше не существует.
","showOnHomePage":true,"showOnVacancyPage":true,"showOnInternshipPage":false,"id":"ed167011-db0e-41be-9eeb-0143a2f70af1","creationDate":"2026-02-03T12:17:15.547334Z"},{"order":4,"question":"Есть ли помощь иногородним при переезде?","answer":"Да, у нас действует релокационная программа, в рамках которой при переезде
новому сотруднику из других городов РФ и стран Таможенного Союза выплачивается:
- Компенсация авиа или жд билета до Москвы, Санкт-Петербурга, Новосибирска или Владивостока для сотрудника и двух близких родственников (муж/жена + ребенок);
- 1 неделя проживания в гостинице за счет компании;
- Подъемные;
- Оплата услуг риелтора.