Ленинградский проспект
Ищем сильного .NET-специалиста широкого профиля в команду развития крупной платформы внешнего взаимодействия финансового регулятора. Нужен человек, который уверенно держит backend и не теряется на стыках: интеграции, данные, контейнеры, фронт тематических сайтов, разбор промышленного контура.
Чем предстоит заниматься
- разрабатывать и развивать сервисы на C# / ASP.NET Core (Web API) в микросервисной архитектуре по всему контуру портала;
- закрывать интеграционные задачи: REST- и SOAP-адаптеры, файловый обмен, очереди сообщений (IBM MQ и аналоги), HTTPS/TLS-взаимодействие со смежными АС;
- участвовать в развитии личного кабинета, шлюзов, оркестрации потоков обмена и приёма отчётности;
- делать и сопровождать backend тематических сайтов (.NET 7 + Web API), при необходимости дорабатывать фронт на React / JavaScript;
- упаковывать и выкатывать сервисы в Docker / Kubernetes (Deckhouse), понимать NGINX / IIS и типовой путь от СТР до промышленной среды;
- разбирать инциденты в проде, читать логи/метрики (Elasticsearch, Prometheus / Grafana), доводить доработки до стабильной эксплуатации;
- читать проектную документацию и ТЗ, оценивать задачи, ревьюить код, соблюдать требования ИБ и регламенты заказчика;
- быть «сквозным» инженером: не останавливаться на границе своего сервиса, а доводить решение по всей цепочке.
Стек проекта
- backend: C#, .NET 5 / .NET 7, ASP.NET Core Web API; наследие — ASP.NET / WCF на IIS;
- frontend / сайты: React, JavaScript ES6, Ant Design, HTML5/CSS3; CMS — 1С-Битрикс;
- интеграции: REST, SOAP, JSON/XML, IBM WebSphere MQ, Apache Camel (смежный Java-контур), адаптеры к внешним реестрам, СМЭВ и др.;
- данные: PostgreSQL / Postgres Pro, Microsoft SQL Server, MariaDB; миграции (в т.ч. Liquibase);
- инфраструктура: Docker, Deckhouse Kubernetes Platform, NGINX, IIS, Git, Visual Studio / VS Code, CI/CD заказчика;
- наблюдаемость и ИБ: Elasticsearch / Logstash, Prometheus / Grafana, журналирование событий ИБ, работа в регулируемом контуре.
Требования
- Senior по C# / .NET: от 6 лет коммерческой разработки, уверенный ASP.NET Core;
- опыт сложных систем: микросервисы и/или крупные интеграционные платформы, не только CRUD;
- сильный SQL и практика с PostgreSQL и/или MS SQL Server;
- реальный опыт интеграций (REST/SOAP, очереди, файловый обмен, разбор чужих API и форматов);
- Docker на уровне повседневной работы; Kubernetes — опыт или быстрый вход в продукт;
- готовность трогать смежные слои: фронт на React хотя бы на уровне чтения и точечных правок, базовое понимание CMS/веб-контура;
- самостоятельность: от задачи в документации до рабочего сервиса в контуре заказчика;
- аккуратность в ИБ, логах, ошибках и поставке — проект регуляторный, «на коленке» не пройдёт.
Будет сильным плюсом
- банки, финтех, госсектор, крупные интеграторы;
- СМЭВ, УКЭП, МЧД, ЭДО, криптоконтуры;
- WCF / классический .NET Framework на IIS;
- IBM MQ, Kafka, Camel, Elasticsearch;
- полноценный React / TypeScript или опыт с 1С-Битрикс;
- умение быстро ориентироваться в чужом большом коде и нескольких подсистемах сразу.
Кому подойдёт роль
Тем, кому тесно в узкой специализации «только API» или «только UI». Нужен универсал: сегодня адаптер и очередь, завтра API личного кабинета, послезавтра — разбор падения в Kubernetes и правка React-формы на тематическом сайте.
Мы предлагаем
- работу на крупном государственном ИТ-проекте с живой нагрузкой и широким техническим горизонтом;
- команду системного интегратора «Элит-Софт»;
- официальное оформление по ТК РФ;
- задачи «под ключ», рост на сложных внедрениях, а не на однотипных тикетах.