NDA Recruitment

Senior Back-End (.Net) Developer

$$$$
🪖 DefTech Product

Ми шукаємо Senior Back-End Developer, який має глибоку технічну експертизу в розробці високонавантажених серверних систем, добре розуміється на алгоритмах, структурах даних та принципах побудови ефективного програмного забезпечення. 

Ви будете брати участь у проєктуванні, розробці та підтримці бекенд-рішень, працювати з сучасним стеком технологій та впливати на архітектурні рішення продукту. Знання Rust буде перевагою, але не є обов’язковою вимогою.
 

Основні обов'язки

  • Розробка, проєктування та підтримка бекенд-компонентів веб-застосунків на платформі C# / .NET
  • Проєктування та розвиток API (HTTP/REST, JSON, gRPC) для взаємодії з фронтендом та іншими сервісами
  • Розробка безпечного, надійного та продуктивного коду з акцентом на ефективне використання ресурсів
  • Робота з PostgreSQL, Redis та іншими компонентами інфраструктури
  • Взаємодія з операційною системою Linux (Ubuntu), налаштування та підтримка сервісів через SystemD та JournalD
  • Робота з контейнеризацією та середовищами розгортання на базі Docker
  • Участь у побудові та підтримці CI/CD процесів для автоматизації збірки, тестування та доставки програмного забезпечення
  • Робота з хмарною інфраструктурою та сервісами (AWS, Azure або GCP) у межах проєктних задач
  • Розробка та підтримка автоматизованих тестів (unit та integration tests)
     

Вимоги

  • Комерційний досвід розробки на рівні Senior Software Engineer
  • Практичний досвід роботи з .NET, PostgreSQL та Redis
  • Відмінне знання алгоритмів, структур даних та базових концепцій теорії типів.
  • Впевнене розуміння асинхронного програмування та багатопотокових систем.
  • Досвід розробки високопродуктивних сервісів з оптимальним використанням пам’яті та обчислювальних ресурсів
  • Практичний досвід роботи з Linux-середовищем
  • Досвід роботи з Docker та контейнеризованими середовищами
  • Досвід налаштування та підтримки CI/CD пайплайнів.
  • Досвід роботи з однією або кількома хмарними платформами (AWS, Azure, GCP)
  • Розуміння принципів побудови мікросервісної архітектури та взаємодії через API
  • Досвід написання unit та integration тестів


     

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

  • Практичний досвід розробки на Rust
  • Досвід побудови та підтримки високонавантажених розподілених систем
     

Ми пропонуємо

  • Бронювання від мобілізації
  • Роботу в комфортному офісі з бомбосховищем
  • Участь у створенні складного технологічного продукту
  • Вплив на технічні та архітектурні рішення
  • Професійний розвиток та роботу з сучасним технологічним стеком

     

Required languages

Ukrainian Native
English B1 - Intermediate
Published 25 June
44 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...