Position: Middle .NET Developer
Company: Binary Studio
Category: .NET
Experience: 2y
English level: intermediate

**Проєкт:**
Наш кастомер — швейцарська компанія, яка продає платформу клієнтам по всьому світу: Німеччині, Франції, Ірландії, Данії, Швеції, США та Новій Зеландії.
Це один із наших найбільш довгострокових проєктів, який ми ведемо з 2013 року. Комунікація із замовником відбувається напряму і уже успішно налагоджена. Команда має авторитет автономно приймати технічні рішення, а кожен розробник може втілювати свої ідеї в проєкт і безпосередньо впливати на його кінцевий вигляд.
Система складається із бек-енд частини для обробки подій, десктоп клієнту для управління рятувальними операціями та декількох мобільних додатків, що взаємодіють із спеціальними пейджерами, які використовують працівники рятувальних служб на місцях.
Склад команди: .NET Developer, QA Engineer.
Технології: .NET Framework, .NET Core, WPF, DevExpress, WCF, Web API, MongoDB, MS SQL Server, Entity Framework, NHibernate, RabbitMQ, SignalR, IdentityServer, AdvancedInstaller, Git.

**Основні завдання:**
-розробка нового функціоналу та підтримка існуючого;
-взаємний code review;
-активна участь у розробці архітектури нових функцій і системи в цілому;
-співпраця з Product Manager-ами і командою на стороні замовника.

**Вимоги:**
•впевнені навички розробки в .NET середовищі;
•досвід розробки додатків з використанням розподіленої архітектури, багатопоточності, ORM, SQL, messaging;
•розуміння сучасних принципів розробки ПО: OOP, Agile, DI, SOLID, тестування, патерни;
•досвід командної розробки: вміння слухати замовника, колег, вміння визнавати та виправляти власні помилки;
•рівень англійської не нижче Intermediate.

**Буде плюсом:**
• Розуміння, як працюють хмарні сховища та Docker
• Досвід з Camunda BPM