C# developer
Привіт! Ми — YouControl, компанія яка працює з OpenData для продуктів фінансового моніторингу і комплаєнсу. Після початку військового вторгнення росії в Україну ми розпочали розробку продукту YC.World для пошуку російських та білоруських активів та перевірки зв'язків між політично значущими особами та особами, включеними до санкційних списків. У мирний час цей продукт був би призначений для звичайних операцій AML і KYC, що спростило б роботу комплаєнсу та ризик-менеджерів, але сьогодні ми зібрали всі наші сили, щоб попередити весь світ про загрозу співпраці з підприємствами, що мають "російський слід".
Для того, щоб здійснити наші плани, ми шукаємо C# developer.
🛠 Що потрібно, щоб приєднатися до нас:
- Досвід комерційної розробки на C# від 5 років;
- Core: Глибоке знання .NET / .NET Framework (буде плюсом досвід з .NET 5+).
- • Досвід комерційної розробки на C# від 5 років;
- CS Fundamentals: Впевнене володіння алгоритмами та структурами даних (це база, яка знадобиться щодня).
- Concurrency: Розуміння асинхронного програмування, багатопоточності та механізмів Concurrency.
- Data Access: Досвід роботи з LINQ та одним з ORM/DB Layer (EntityFramework, Dapper або Npgsql).
- Databases: Впевнений досвід з реляційними БД (PostgreSQL, SQL Server, Oracle або іншими).
Messaging: Практичні навички роботи з брокерами повідомлень (RabbitMQ, Kafka або NATS).
🌟 Буде значною перевагою:
- Розуміння теорії графів.
- Досвід розробки на ASP.NET Core.
- Вміння писати чистий код, який легко масштабувати під зростаючі навантаження.
Що ти робитимеш:
- Data Processing: Розробка та підтримка фонових джоб для завантаження великих обсягів даних.
- ETL-процеси: Побудова логіки витягування, перетворення та завантаження даних (ETL) з акцентом на швидкість та відмовостійкість.
- Database Migrations: Реалізація складних структурних міграцій та трансформація форматів даних без втрати цілісності.
- Optimization: Оптимізація запитів до БД та робота з багатопотоковістю для паралельної обробки потоків.
Що ми пропонуємо:
- Роботу над суспільно важливим продуктом в амбітній команді зі зрілим agile delivery process;
- Розвиток технічних та лідерських навичок у продуктовій компанії з корпоративною культурою відкритості та співпраці;
- Втілення власних ідей та безпосереднього впливу на продукт;
- Можливість працювати за бажанням віддалено чи в офісі;
- Демократичний стиль управління;
- Медичне страхування.
Детальніше про продукт:
https://youcontrol.world/
Required skills experience
| .NET | 5 years |
| C# | 5 years |
| NoSQL | 3 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |