Protobase Laboratories - финансовые CRM системы будущего
CRM платформа, созданная банкирами для банкиров
ВАКАНСИИ
Developer C#
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Задачи, которые предстоит решать:
Развитие распределённой, высоконагруженной информационной системы по осуществлению переводов и платежей, участие в принятии архитектурных решений.
Разработка новых решений по предоставлению сервисов платежной системы.
Интеграция с внутренними системами компании и с внешними системами партнеров.
Разработка и проектирование API для партнеров.
Требования:
Опыт командной разработки программного обеспечения на платформе .NET C# от трех лет.
Опыт разработки многопоточных и отказоустойчивых систем.
Понимание современных подходов к архитектуре и разработке.
Знания методологий разработки и паттернов: ООП, 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.
Условия работы:
Полный рабочий день, возможность удаленной работы;
Возможность профессионального и карьерного рост;
Оформление в соответствии с ТК РФ;
Соц. пакет;
Дружный коллектив высококвалифицированных сотрудников, демократичная атмосфера.
Ключевые навыки:
С#
JavaScript
RabbitMQ
API
System analyst
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Задачи, которые предстоит решать:
Участие во встречах с заказчиком и выявление требований к ПО;
Анализ требований, написание ТЗ нового функционала, доработку существующих модулей, прототипов интерфейса пользователя, описании API и протоколов;
Участие в выработке и спецификации ключевых проектных решений;
Консультирование участников проектной команды по вопросам требований к ПО;
Взаимодействием с проектной командой для выработки решений;
Управлять требованиями на протяжении всего жизненного цикла проекта;
Сопровождение задач.
Требования:
Высшее технического образование;
Аналогичный опыт работы от 3 лет;
Живой опыт написания технических заданий с описанием API, архитектуры, технически сложных бизнес-процессов;
Аналитический склад ума, системный подход;
Опыт работы в команде, навыки управления командой;
Знание основных этапов жизненного цикла ПО;
Опыт работы с WSDL/XML/XSDL;
Знание английского языка на уровне не ниже умения читать и понимать документацию, вести переписку;
Навык графического описания бизнес-процессов и интеграционных взаимодействий, например, в виде BPMN или UML диаграмм;
Практический опыт написания и согласования документации: бизнес требований, технических заданий, функциональных спецификаций;
Опыт проработки интеграций на SOAP или REST-запросах;
Понимание принципов микросервисной архитектуры;
Понимание технологии реляционных БД;
Участие по необходимости, в проверке реализованного функционала;
Разбор и описание причин инцидентов.
О проекте:
Система основана на архитектурном подходе 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.
Условия работы:
Полный рабочий день, возможность удаленной работы;
Возможность профессионального и карьерного рост;
Оформление в соответствии с ТК РФ;
Соц. пакет;
Дружный коллектив высококвалифицированных сотрудников, демократичная атмосфера.
Ключевые навыки:
BPMN
Английский язык
UML
Управление проектами
Грамотная речь
Developer PHP
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Задачи, которые предстоит решать:
Написание программного кода, оптимизация БД и запросов, сопровождение существующего кода;
Доработка существующего функционала;
Написание новых модулей.
Требования:
Наличие опыта грамотного использования приемов ООП в PHP.
Умение писать качественный, читаемый код на PHP с использованием версии 7.4 и выше.
Понимание подходов проектирования и работы API.
Javascript. Понимание принцип пробы AngularJs, React, Vuejs
CSS(SCSS)
Уверенное владение HTML, CSS
MySql (Уверенное знание sql. Опыт работы с Procedures, Functions, Triggers, Views)
Опыт работы с фреймворками, предпочтительно Laravel
Умение грамотно пользоваться git, понимание git-flow.
Английский язык на уровне свободного чтения документации/статей;
Желание учиться и развиваться, изучать новые технологии, держать руку на пульсе;
Минимальный опыт администрирования linux/Unix серверов. Профессионально не требуется, номинимальные знания нужны.
Будет плюсом:
Знание фреймворков (Bootstrap), представление о клиентской оптимизации, gulp/grunt
Паттерны проектирования (MVC и т.д.), знакомство с какими-то CMS/CMF и фреймворками (Symfony, Laravel, Yii), работа с SugarCRM, написание тестов, PHPDoc, XML/XSLT;
Mетодология Agile, Scrum., Работали в IDE PhpStorm.
О проекте:
Система основана на архитектурном подходе 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.
Условия работы:
Полный рабочий день, возможность удаленной работы;
Возможность профессионального и карьерного рост;
Оформление в соответствии с ТК РФ;
Соц. пакет;
Дружный коллектив высококвалифицированных сотрудников, демократичная атмосфера.
Ключевые навыки:
Git
MySQL
ООП
JavaScript
PHP
AngularJS
127083, Москва,
Суворовская площадь, 1/52
Телефон: +7 (495) 212 91 51