👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle NET developer

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупная технологичная страховая компания, которая старается делать этот мир безопасным местом.

Описание вакансии

Условия работы

  • устал от постоянной поддержки и звонков пользователей?
  • нет времени отрефакторить плохой код? надоели скучные и однообразные задачи?
  • хочешь писать хороший и нужный код, а не костыли с велосипедами?
  • раздражает, когда код компилится несколько минут?
  • не можешь проснуться в 6 утра, чтобы быть на работе вовремя?

В команду интеграции ищем NET-разработчика.

Задачи:

  • проектировать межсистемные интеграции;
  • вести разработку сервисов (WCF, Rest API) и других веб-приложений ASP.NET MVC и ASP.NET Core;
  • дорабатывать и оптимизировать работу существующих приложений;
  • устранять ошибки в существующем ПО;
  • принимать участие в анализе новых проектов и направлений, оценивать трудоемкость задач;
  • придумывать, как еще можно оптимизировать работу команды и отдела, внедрять или разрабатывать внутренние инструменты.

Формат работы:

  • работа двухнедельными спринтами с ежедневными дейли, в конце каждого спринта релиз;
  • задачи ставят аналитики (ведут основную коммуникацию с бизнесом), тестирование проводят тестировщики;
  • стек: C#, ASP.NET MVC, ASP.NET Core, MS SQL, контроль версий: svn (в процессе перехода на git), CI/CD: Jenkins + Octopus;

Ждем тебя, если ты:

  • обладаешь опытом разработки на C# от 3 лет;
  • отличаешь xml от json, знаешь основы сериализации и маппинга данных;
  • знаешь, как обеспечить гарантированную доставку сообщений;
  • умеешь проводить системный и технический анализ;
  • знаешь основные паттерны проектирования;
  • умеешь строить сложные запросы на sql без блокировки бд, знаешь про индексы, и не раз заглядывал в план выполнения запросов;
  • не боишься работать с legacy кодом и заниматься его рефакторингом;
  • считаешь, что unit-тесты нужны и активно их пишешь в ходе разработки;
  • имеешь опыт работы с системами контроля версий (git, svn и т. п.);
  • умеешь видеть узкие места и недостаки текущих процессов и технологий, постоянно совершенствовать их, обучать себя и команду лучшим практикам.

Будет плюсом:

  • знание .NET Core;
  • опыт работы с таск-треккерами (Jira и т.п.);
  • опыт работы с высоконагруженными системами.

От нас:

  • относительно гибкий график работы, начало - с 9 до 11;
  • есть команда devops, которая постоянно оптимизирует и улучшает процессы доставки приложений и мониторинга;
  • постоянно обновляем стек технологий;
  • есть время на рефакторинг: оптимизации и внутренние улучшения как кода, так и внутренних инструментов;
  • минимум поддержки: у нас есть три линии поддержки, на последней подключаются внештатные разработчики;
  • хорошее железо, ssd-диски, второй монитор;
  • дружелюбный и теплый коллектив, который не бросает в беде.
  • Ну, и само собой - оформление в день выхода на работу, ДМС со стоматологией, страховку от несчастного случая, спортивные корпоративные программы - йога, футбол.