logo[мetahunt]
> Djinni
senior

Software Engineer

company:Outsource
c#.netsqlai agentsllmprompt engineeringragembeddings
dockerkubernetesrabbitmqkafkaredisazureaws
experience4+ years
domainFintech
> full description

Про проєкт

Міжнародна ІТ-компанія шукає старшого розробника C#/.NET для роботи над масштабними проєктами провідного українського банку.

Фахівець відповідатиме не лише за розробку функціоналу, а й за архітектурні рішення, технічну якість і подальший розвиток систем. Основні напрями роботи — складні інтеграції, впровадження рішень на основі штучного інтелекту, розвиток сервісної та мікросервісної архітектури, а також оптимізація наявних систем.

Обов’язки

  • Проєктування та розробка серверних сервісів.
  • Проєктування архітектури API та інтеграцій.
  • Участь в оптимізації клієнтської частини та її взаємодії із серверними компонентами.
  • Розробка й розвиток мікросервісної архітектури або окремих її компонентів.
  • Аналіз та оптимізація продуктивності систем.
  • Проведення рев’ю коду.
  • Участь у прийнятті архітектурних і технічних рішень.
  • Забезпечення якості, надійності та підтримуваності програмних рішень.

Обов’язкові вимоги

  • Від 4 років досвіду розробки з використанням C# та .NET.
  • Глибоке знання ASP.NET Core.
  • Розуміння принципів Clean Architecture і SOLID.
  • Досвід роботи з високонавантаженими системами.
  • Практичний досвід інтеграції систем через API та брокери повідомлень.
  • Сильні навички роботи із SQL, зокрема написання складних запитів та оптимізація їхньої продуктивності.

Досвід роботи зі штучним інтелектом

Необхідний практичний досвід або впевнене розуміння таких напрямів:

  • Інтеграція API моделей штучного інтелекту та великих мовних моделей (LLM).
  • Використання ШІ у продуктах, зокрема для чат-ботів та автоматизації процесів.
  • Створення й оптимізація запитів до моделей — prompt engineering.
  • Робота з векторними представленнями даних (embeddings) і підходом RAG.
  • Оцінювання доцільності використання ШІ для конкретного бізнес-завдання.
  • Розуміння питань безпеки й конфіденційності даних.
  • Розуміння можливостей та обмежень моделей.
  • Уміння оцінювати вартість розробки й використання рішень на основі ШІ.

Буде перевагою

  • Досвід роботи з Docker та Kubernetes.
  • Знання RabbitMQ або Kafka.
  • Досвід роботи з Redis.
  • Досвід використання Azure або AWS.
  • Досвід розробки рішень для фінтеху чи банківської сфери.

Мова

  • Українська — C1, просунутий рівень.