C# .NET Engineer (desktop experience)

TIRAS Technologies — українська технологічна компанія. Ми займаємось розробкою та виробництвом професійних систем безпеки з 1991 року. Наше обладнання охороняє сотні тисяч об’єктів України та за її межами. Наше обладнання обирають сотні охоронних компаній, як технічну базу для своєї діяльності. Ми — компанія повного циклу, від ідеї до серійного виробництва. Наша робота — це безперервний процес перетворення технологій та дизайну в те, що захищає життя та майно людей. 

Наразі є необхідність підсилити нашу команду і ми шукаємо C# .NET Engineer в наш офіс у місті Вінниця. На даний момент не розглядаємо дистанційний формат роботи.

 

Що треба робити:

  • Розробляти та оптимізовувати функції ПЗ;
  • Проектувати масштабовану та зручну в обслуговуванні архітектеру;
  • Підтримувати та усувати помилки існуючих функцій;
  • Тісна співпраця з командою;
  • Писати чистий, підтримуючий код із використанням сучасних підходів програмного забезпечення.

     

Необхідні досвід та навички:

  • C#: впевнене володіння мовою програмування, зокрема LINQ, Task, async/await, Thread.
  • .NET / .NET Core: розуміння архітектури та життєвого циклу застосунку.
  • ASP.NET Core: створення REST API, робота з middleware, routing, controllers, dependency injection.
  • Entity Framework (Code First): побудова моделей, налаштування міграцій.
  • SQL (PostgreSQL): проєктування БД, робота з індексами, оптимізація запитів.
  • CI/CD: практичний досвід роботи з Jenkins.
  • Desktop: розробка застосунків на WPF.
  • Мережеві протоколи: розуміння та досвід роботи з TCP/UDP.
  • Архітектура: досвід проєктування та розробки у мікросервісній архітектурі.
  • REST API: досвід створення та інтеграції.
  • Програмне проєктування: знання та практичне застосування SOLID, OOD, GRASP, GoF патернів.

     

Буде плюсом:

  • Досвід роботи з gRPC.
  • Практика з RocksDB чи іншими NoSQL базами даних.
  • Знайомство з WinUI 3.
  • Досвід написання unit-тестів (NUnit).

     

Що ми пропонуємо:

  • Роботу над цікавими проектами в українській RnD-компанії;
  • Можливість професійного розвитку;
  • Ринкову заробітну плату;
  • Офіційне працевлаштування та повний соціальний пакет.
  • Оплату навчання та участі в конференціях.

     

Приєднуйся до команди TIRAS Technologies і роби світ безпечнішим разом з нами!

Required languages

English B1 - Intermediate
Published 14 November
19 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...