Москва
Вам предстоит:
- Разработка серверной логики модулей, относящихся к транзакционному бизнесу.
- Проектирование интерфейсов взаимодействия с внешними системами.
-
Реализация интеграционных механизмов с использованием 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.