Обязанности:
Вам предстоит: Разработка серверной логики модулей, относящихся к транзакционному бизнесу. Проектирование интерфейсов взаимодействия с внешними системами. Реализация интеграционных механизмов с использованием ESB. Покрытие кода тестами, участие в ревью кода и парном программировании. Обеспечение эффективной коммуникации внутри команды, нацеленность на общий результат. Следование основным Agile принципам разработки. Стек проекта: .Net 6, Postgres, React. Какие знания и навыки для нас важны: Наличие высшего профессионального образования в области ИТ. Опыт работы в роли разработчика от 3-5 лет. Знание ООП, современных концепций проектирования и базовых шаблонов. Понимание процессов и методологий гибкой разработки ПО. Опыт работы в среде непрерывной интеграции и автоматизированного тестирования. Знакомство с построением серверной части высоконагруженных систем. Понимание протоколов и способов сетевой коммуникации, знание HTTP и REST. Стек: .Net Framework, ASP.NET MVC, NET Core (3.1), ASP.NET Core, ASP.NET 6 Навыки проектирования БД: MS SQL, PostgreSQL Знакомство с линейкой продуктов для разработки от Atlassian. Технические знания и навыки: СУБД: T-SQL, PL/pgSQL. Front-end: React/Typescript/Node.js/CSS (будет плюсом). Back-end: C#, WebAPI и Entity Framework Core. Знание очередей: RabbitMQ, Artemis, IBM MQ, WCF и Rest сервисы. Инструменты разработки: VS, VS Code, Git, BitBucket.