Программист-разработчик С#/Senior/Fullstack
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В команду разработчиков компании ATH American Express GBT (организация деловых поездок для корпоративных клиентов) необходим Программист - РазработчикС#
Ищем коллегу, который будет полностью закрывать fullstack; работа будет заключаться 50% backend и 50% frontend.
Задачи, которые вас ждут:
- разработка и поддержка систем агентства business travel (от веб-интерфейса для клиентов до интеграций с внешними системами):
- 50% backend и 50% frontend;
- от рефакторинга legacy-кода до споров о подходах и технологиях;
- написание unit-тестов для backend-кода;
- поиск и исправление сути проблем, а не их последствий (как при разработке нового, так и при исправлении багов);
- анализ и оптимизация узких мест и "бутылочных горлышек" в backend'е при необходимости;
- коллективное участие в предварительной оценке user stories (planning poker) и их декомпозиции на задачи;
- проверка кода коллег (code review), следование стилю кодирования компании.
Технологии, инструменты и процессы, которые мы используем:
- C# 7.0, .NET 4.6;
- Visual Studio 2017, JetBrains ReSharper (+ dotTrace, dotMemory, dotCover);
- Team Foundation Server 2017 (таск-трекер, Git, Continuous Deployment);
- Continuous Integration и схема ветвления с минимумом merge conflicts;
- ProGet для NuGet и NPM-пакетов компании;
- ELK-стек для сбора и работы с логами;
- Windows Server 2012 R2, IIS 8, SQL Server 2016, RabbitMQ;
- Entity Framework 6, Autofac, NUnit;
- HTML, CSS, Javascript (ECMAScript 6);
- WCF, WebAPI, SPA;
- Scrum, общее владение кодом.
Наши требования:
- уверенное владение C#, ООП, паттернами проектирования и SOLID, (иначе ваш код не пройдет code review), навыки написания unit тестов;
- уверенное владение JavaScript (ES6/TypeScript будет плюсом), опыт работы с хотя бы одним из фреймворков/библиотек: Angular/Vue/React/Knockout;
- способность построить нетривиальный T-SQL-запрос для выборки данных из большой БД;
- опыт командной разработки ПО и работы с Git (включая разрешение merge conflicts).
Плюсами мы считаем:
- кругозор и любопытство в области технологий и подходов;
- непредвзятость к legacy-коду, умение его анализировать и переносить на новые технологии;
- умение говорить не только на профессиональном жаргоне, но и объяснять работу систем обычным людям.
Мы предлагаем:
- Работу в "белой" стабильной компании;
- Офис в шаговой доступности от м. Сокол (5 минут пешком);
- Полное соблюдение ТК РФ;
- ДМС;
- Комфортабельный офис (open space), быстрый компьютер: SSD, RAM 16Gb, два монитора;
- Гибкий график работы, есть возможность удобно планировать рабочее и личное время;
- Возможность работать удаленно;
- Конкурентная заработная плата (обсуждается индивидуально с успешным кандидатом);
- Оплата обучения, литературы, курсов, тренингов, конференций;
- Скидки на услуги компании, бенефиты от поставщиков;
- Корпоративная культура L'OMUR;
Бонусы
Дополнительные инструкции
Нам очень важно, чтобы Вы разделяли принципы нашей корпоративной культуры - L'OMUR:
L – Люби и Влюбляйся
Люби коллег, клиентов, свою работу и окружающий мир. Эмоции – это жизнь.
O – Открывай и Открывайся
Будь честным и открытым, доверяй и оправдывай доверие.
М – Меняй и Меняйся
Меняйся быстрее, чем окружающий мир. Получай радость даже от маленьких изменений, придуманных тобой.
U – Удивляй и Удивляйся
Выйди за рамки того, что от тебя ожидают. Удивляй коллег и клиентов!
R – Расти и Растить
Компания и каждый член команды ставят амбициозные цели и стремятся к самосовершенствованию.
Компания помогает и направляет, коллеги поддерживают и вдохновляют друг друга.
Если данные принципы соответствуют и Вашим, Welcome!