Бекенд-розробник (.Net)
Потужний старший розробник .Net із великим практичним досвідом у проектування та впровадження хмарних і керованих подіями мікросервісів, які працюють на Kubernetes.
Нам потрібен профіль, який міг би активно працювати з бізнесом і командами розробників, щоб сформулювати потреби бізнесу, а також застосувати практичний підхід до проектування та розробка високоякісних рішень, які відповідають вимогам бізнесу.
Очікується, що старший розробник .Net виконає такі обов’язки:
- Активно брати участь у розробці архітектури систем програмного забезпечення
- Розробляти та впроваджувати основні компоненти, а також написати розширений код
- Визначати сфери покращення та стимулювати реалізацію
- Огляд PR
- Забезпечення якості програмного забезпечення
- Керування проектними завданнями та графіком
- Наставництво та підтримка молодших розробників
< strong>Очікувані навички та досвід:
- Відмінні навички ООП та ООП
- Відмінна практика кодування
- Глибоке знання та розуміння архітектурні та дизайнерські шаблони
- Досконале володіння стеком Azure
- Чудове знання .Net (ми використовуємо .Net 8)
- Чудове знання DDD
< li>Практичний досвід створення власних хмарних рішень- Практичний досвід створення мікросервісів за допомогою Asp.Net і WebApi
- Практичний досвід розробки контейнерних мікросервісів, що працюють у AKS
- Практичний досвід розробки потокових архітектур NRT за допомогою Kafka (ми використовуємо Confluent Cloud)
- Практичний досвід використання Postgres
- Практичний досвід використання баз даних документів, таких як MongoDB li>
- Microsoft EntraID, OAuth2, OIDC
- TDD
- BDD із Specflow
- CI/CD з використанням Azure DevOps
Гарні додаткові навички та досвід
- DAPR
- Досвід роботи з протоколом OData та ASP.Net Core OData
- Спробуйте створювати програми за допомогою архітектури Onion
- Спостережливість
- Відкрита телеметрія
- IaC із Terraform
- Helm
- Angular< /li>