logo[мetahunt]
> DOU
middle

Software Engineer

Digitum
format:Remotecompany:Product
.netpostgresqlsqlentity framework corerest-apioopsolidgitci/cd
azureawsdockerflutter
englishB1
experience3+ years
domainSaaS
locationKyiv, Ukraine
> full description

Задачі:

  • Розробка, підтримка та вдосконалення backend-рішень на платформі .NET для корпоративних SaaS-продуктів.
  • Проектування, реалізація, тестування та оптимізація нового функціоналу відповідно до бізнес-вимог і технічної архітектури системи.
  • Розробка та підтримка REST API, інтеграція із зовнішніми сервісами та внутрішніми компонентами платформи.
  • Робота з PostgreSQL, оптимізація SQL-запитів та використання ORM (Entity Framework) для ефективної взаємодії з базою даних.
  • Участь у проєктуванні архітектури, проведенні code review, рефакторингу та покращенні якості коду відповідно до сучасних стандартів розробки.
  • Співпраця з командами Front-end, QA, DevOps та іншими учасниками проєкту для забезпечення стабільної роботи застосунку та успішного впровадження нового функціоналу.
  • Участь у процесах CI/CD, автоматизованого тестування, розгортання та моніторингу застосунків.
  • Аналіз, локалізація та усунення технічних проблем, оптимізація продуктивності та забезпечення надійності програмного забезпечення.
  • Участь у плануванні, оцінці задач та технічних обговореннях команди.

Вимоги:

  • Комерційний досвід розробки .NET (Framework/.NET Core/.NET 6+) від 3 років.
  • Досвід розробки, підтримки та вдосконалення масштабованих веб- або SaaS-рішень.
  • Впевнені знання PostgreSQL, SQL та Entity Framework (або інших ORM).
  • Досвід проєктування та розробки REST API, інтеграції із зовнішніми сервісами.
  • Знання принципів ООП, SOLID, патернів проєктування та сучасних архітектурних підходів.
  • рактичний досвід роботи з Git та процесами CI/CD.
  • Досвід написання чистого, підтримуваного та ефективного коду відповідно до сучасних стандартів розробки.
  • Вміння працювати в Agile/Scrum команді, відповідальність, проактивність та орієнтація на результат.
  • Знання англійської мови на рівні Intermediate або вище буде перевагою.

Бажано:

  • Досвід роботи з Azure або AWS.
  • Досвід роботи з Docker та контейнеризацією застосунків.
  • Досвід розробки або підтримки мікросервісної архітектури.
  • Досвід інтеграції backend-рішень із мобільними застосунками (Flutter буде перевагою).
  • Розуміння принципів гейміфікації та досвід реалізації відповідних механік у програмних продуктах.

Умови роботи:

  • Офіційне працевлаштування, соціальні гарантії
  • Гідну оплату праці
  • Віддалений формат роботи
  • Графік з 10 до 18
  • Дружній колектив, командна робота
  • Перспективи кар’єрного зростання
Відгукнутись на вакансію