Senior .NET Developer (Digital Asset Management Project)

NIX Solutions Посмотреть все вакансии

  • Харьков
  • Постоянная работа
  • Полная занятость
  • 11 ч. назад
Ти той інженер, який бачить продукт ширше за свій код: впливає на архітектуру, продуктивність, бізнес-логіку та довгострокову якість системи. Ми створили культуру, де прозорість, технічна незалежність і сильна комунікація - частина щоденної роботи.У цьому проєкті ти долучишся до розвитку Fotoware Digital Asset Management - високонавантаженого рішення, що базується на сучасних архітектурних підходах і підтримує як хмарні, так і on-premises інсталяції.ЩО ТИ БУДЕШ РОБИТИ:
  • Розробляти багатокомпонентну архітектуру: Створювати multi-tenant та distributed рішення на .NET, забезпечуючи високу доступність та масштабованість системи.
  • Формувати технічний вектор: Визначати архітектурні напрямки для забезпечення гнучкості деплойменту, безпеки та observability (моніторингу) продукту.
  • Проектувати надійні API та SDK: Будувати сервісні межі та паттерни інтеграції з фокусом на розширюваність і стабільність.
  • Забезпечувати універсальність рішень: Розробляти компоненти платформи, які однаково стабільно працюють у хмарі та на власних серверах клієнтів (on-premises).
  • Працювати з даними: Оптимізувати роботу з реляційними (PostgreSQL) та NoSQL базами даних, використовувати Redis та Elasticsearch для швидкодії.
  • Впроваджувати Event-Driven підходи: Реалізовувати асинхронну взаємодію між сервісами за допомогою RabbitMQ або аналогічних систем обміну повідомленнями.
  • Гарантувати якість: Покривати код API, Unit та Integration тестами; проводити ґрунтовні code reviews для підтримки високих стандартів інженерної культури.
  • Розвивати CI/CD та DevOps: Співпрацювати з DevOps-командою для налаштування пайплайнів в Azure DevOps та забезпечення runtime-надійності.
  • Документувати рішення: Описувати архітектурні припущення, технічні рішення та вимоги до розгортання для прозорості процесів.
  • Менторити та співпрацювати: Підтримувати колег через обмін знаннями, брати активну участь у плануванні, оцінці задач та технічних дискусіях.
ТЕХНІЧНИЙ СТЕК ТА ЕКСПЕРТИЗА:Для успішної реалізації завдань у нашому проєкті необхідно мати глибокий практичний досвід із наступним інструментарієм:
  • Ми очікуємо, що ти маєш щонайменше 5 років комерційного досвіду розробки на .NET / C#
  • Core Backend: .NET 8, C#, розробка розподілених сервісів та контейнеризованих рішень.
  • Data Management: PostgreSQL (реляційні БД), Redis (кешування) та NoSQL рішення для складних сценаріїв роботи з даними.
  • Messaging & Architecture: Побудова асинхронних комунікацій через RabbitMQ (або аналоги), розуміння принципів CQRS та Pub/Sub.
  • Cloud & DevOps: Робота з Azure або іншими великими хмарними платформами, налаштування CI/CD пайплайнів (Azure DevOps) та робота з Git/Jira.
  • Environment: Розуміння специфіки розробки систем, що працюють як у Cloud, так і в On-premises середовищах.
БУДЕ ПЛЮСОМ:
  • Досвід роботи з Docker та Kubernetes.
  • Розуміння принципів безпеки, автентифікації та захисту даних в Enterprise системах.
  • Досвід діагностики та troubleshooting у розподілених системах.
  • Знання Elasticsearch для повнотекстового пошуку.
  • Інтерес або досвід у розробці рішень з використанням Agentic AI.
ЩО НАМ ВАЖЛИВО:
  • Технічна зрілість - уміння аргументовано відстоювати архітектурні рішення, орієнтуючись на довгострокову підтримку.
  • Адаптивність та швидкість - здатність швидко занурюватися у складний продукт і опановувати нові технології.
  • Системне мислення - розуміння того, як зміни в одному сервісі впливають на всю розподілену систему.
  • Комунікабельність та прозорість - вільне спілкування англійською, чесність у взаємодії та готовність до командної гри.
  • Точність і надійність - увага до деталей у реалізації складних бізнес-вимог.
ЩО ТИ ОТРИМАЄШ:
  • Компенсацію, що відповідає твоєму рівню та технічній експертизі.
  • Вплив на продукт - твої рішення формуватимуть фундамент системи на ранніх етапах нових проєктів.
  • Сильне технічне середовище - співпраця з відданою командою senior-інженерів у міжнародному форматі.
  • Розвиток - робота з edge-tech рішеннями (AI, Cloud-native, distributed systems) та індивідуальні плани зростання.
  • Гнучкість - remote-first формат, адекватний графік та здоровий work-life balance.
  • Відсутність хаосу - зрілі Agile-процеси (Scrum) та чітко налаштований цикл розробки.
Хочеш працювати в зрілій команді, впливати на технічні рішення та розвивати свою експертизу - надсилай резюме!

NIX Solutions

Похожие вакансии

  • Area Manager

    Danish Refugee Council

    • Харьков
    Danish Refugee Council (DRC) is a leading protection agency with a mandate to protect, advocate and promote durable solutions for displacement affected populations. DRC has been …
    • 1 д. назад