Москва
В компании разрабатывают собственное решение по автоматизации закупочной деятельности. Проект направлен на создание интерактивной платформы управление закупками на базе микросервисной архитектуры.
Вместе с нами тебе предстоит:
- Развитие существующего и разработка нового функционала проекта.
- Разработка интеграций с внешними системами.
- Оптимизация текущей архитектуры и кода проекта.
- Участие в технической приёмке задач, проведение Code Review
- Анализ и оценка сложности реализации задач.
- Написание тестов. Unit, интеграционные.
- Актуализация технической документации.
Какие знания и навыки для нас важны:
- Опыт продуктовой разработки на C# не менее 3-х лет.
- Уверенные знания платформы .NET Core, C# и современных библиотек.
- Знание принципов микросервисной архитектуры приложений.
- Понимание основных архитектурных подходов и принципов разработки ПО.
- Опыт работы с СУБД Postgres. Опыт откладки и профилирования запросов будет плюсом.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ). Уверенные знания основ очередей сообщений.
- Понимание основ CI/CD. Уверенные знание docker и основ k8s.
- Умение и желание писать тесты.
- Опыт работы с системами контроля версий — git
- Понимание основ информационной безопасности и принципов безопасной разработки.
Будет плюсом
• Знания web-технологий JavaScript/Typescript, ReactJS
• Опыт разработки систем на базе микросервисов.
• Опыт работы с системами построения отчетов Stimulsoft.
• Опыт работы и интеграции с системой автоматизации рабочих процессов Camunda.