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