Программист C#
По договоренности
Задачи, которые предстоит решать:
- Развитие распределённой, высоконагруженной информационной системы по осуществлению переводов и платежей, участие в принятии архитектурных решений.
- Разработка новых решений по предоставлению сервисов платежной системы.
- Интеграция с внутренними системами компании и с внешними системами партнеров.
- Разработка и проектирование API для партнеров.
Требования:
- Опыт командной разработки программного обеспечения на платформе .NET C# от 3 лет.
- Опыт разработки многопоточных и отказоустойчивых систем.
- Понимание современных подходов к архитектуре и разработке.
- Знания методологий разработки и паттернов: ООП, SOLID, GOF.
- Использование Unit-тестирования.
- Понимание специфики разработки веб приложений. Понимание работы протокола HTTP, технологий: REST, ASP.NET MVC, ASP.NET WEBAPI.
- Опыт работы с Ioc-контейнерами, Nuget.
- Уверенное владение одной из систем контроля версий исходного кода (Git, Mercurial).
- Желание активно развиваться и самообучаться.
О проекте:
- Система основана на архитектурном подходе CQRS + Event Sourcing. Модули системы представлены микросервисами, взаимодействие между которыми основано на Reliable Messaging и HTTP-транспорте.
- Технологии: RabbitMQ, Microsoft .NET, ASP.NET WebAPI, ASP.NET MVC, WCF, Microsoft SQL Server, RavenDB, KnockoutJS/Durandal, Grunt, Castle Windsor.
- Принципы и методологии: DDD, SOA, Micro Services, REST, SOLID.
- Языки: C#, Java Script, T-SQL, XML-NAnt.
- Инструментарий: MS Visual Studio 2017, Confluence, JetBrains Team City, RedMine.
- Система контроля версий: Git.
Условия работы:
- Полный рабочий день, возможность удаленной работы;
- Возможность профессионального и карьерного рост;
- Оформление в соответствии с ТК РФ;
- Соц. пакет;
- Дружный коллектив высококвалифицированных сотрудников, демократичная атмосфера.
Опубликована 3 дня назад
Похожие вакансии
Мы продолжаем расти и приглашаем в команду Программиста С++. ... Что мы ждем от кандидата: Опыт разработки приложений на C++/QT или C++/MFC.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Мы продолжаем расти и приглашаем в команду Программиста С++. ... Что мы ждем от кандидата: Опыт разработки приложений на C++/QT или C++/MFC.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
Мы ищем C-разработчика в команду продукта сетевой безопасности. ... Идеальный кандидат: Глубокое знание C, опыт от 3+ лет в Linux-разработке; Понимание сетевого стека (Ethernet ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
Кто нам нужен Программист с опытом разработки MS Dynamics Nav не менее 2-3 лет. ... Что мы ожидаем от тебя: Хорошее знание C/AL Опыт работы с модулями MS Dynamics NAV: Финансы, Бухгалтерия ... Знание Transact SQL Будет супер, если у тебя есть опыт в: разработке компонентов для Dynamics NAV на C+ ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
6 дней назад
Сейчас наша команда в поисках Developer C++ в команду по разработке продукта Endpoint — ключевой компонент ... Ожидаем от тебя: Уверенные знания C++, многопоточности и управления памятью; Опыт разработки системных ... приложений и/или бэкендов на C++; Знание алгоритмов и структур данных; Опыт работы с сетью, понимание ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
6 часов назад