Growe Talents

Senior .Net Developer

$$$$
Product

Ідеально для тих, хто прагне:

  • Проектувати, створювати та обслуговувати сервіси за допомогою .NET (C#);
  • Розробляти та розвивати мікросервіси у production середовищі;
  • Підтримувати існуючу функціональність та забезпечувати зворотню сумісність релізів;
  • Працювати над основними частинами домену, такими як облікові записи, реєстрація, аутентифікація, гаманець та пов'язані з ними бізнес-можливості;
  • Брати участь в аналізі завдань, декомпозиції та оцінці estimation;
  • Надавати виконані завдання для тестування та співпрацювати з контролем якості під час фаз тестування;
  • Створювати інтеграції за допомогою асинхронного зв'язку та шаблонів, керованих подіями;
  • Працювати з реляційними базами даних, транзакційними потоками та оптимізацією продуктивності запитів;
  • Виявляти вузькі місця у продуктивності та вносити покращення проектування системи;
  • Брати участь у спостереженнях за сервісами (журнали, метрики, трасування, інформаційні панелі, моніторинг);
  • Керувати конфігураціями розгортання та маніфестами в середовищах Kubernetes;
  • Працювати в налаштуванні GitOps та брати участь у розгортанні та операційній власності;
  • Співпрацювати з командами DevOps щодо змін, пов'язаних з інфраструктурою (включаючи робочі процеси Terraform);
  • Приймати участь у ротації чергувань та обробки production інцидентів;
  • Опрацьовувати технічний борг та пропонування покращень;
  • Виконувати high-quality code reviews з акцентом на зручність обслуговування, продуктивність та узгодженість.

 

Досвід, який стане твоєю перевагою:

  • 5+ років досвіду комерційної розробки backend-проектів з C# / .NET (6+), .NET Core / ASP.NET Core;
  • Глибоке розуміння архітектури мікросервісів та розподілених систем;
  • Досвід роботи з асинхронним зв'язком та event-driven архітектурою;
  • Досвід роботи з брокерами повідомлень (Kafka або аналогічні);
  • Глибокі знання реляційних баз даних (SQL, транзакції, індексація, налаштування продуктивності), PostgreSQL буде перевагою;
  • Досвід роботи з інструментами ORM (наприклад, Entity Framework);
  • Досвід написання модульних та інтеграційних тестів;
  • Розуміння аутентифікації та авторизації (OAuth 2.0, OpenID Connect);
  • Гарне розуміння принципів проектування програмного забезпечення (SOLID, розділення проблем, тестованість);
  • Розуміння observability та моніторингу у production системах;
  • Досвід усунення несправностей з продуктивністю та пам'яттю;
  • Англійська - Upper Intermediate;
  • Досвід роботи з Orleans, Redis буде перевагою;
  • Досвід роботи з AWS, Kubernetes, Terraform буде перевагою;
  • Досвід роботи з Grafana, Loki, Tempo буде перевагою.

 

Ми цінуємо:

  • Хороші комунікативні навички;
  • Багатозадачність, швидке виконання завдань;
  • Вміння працювати в команді;
  • Відповідальність.

 

Наші клієнти пропонують конкурентні переваги для підтримки вашого професійного та особистого зростання, зокрема:

  • Орієнтація на здоров’я та добробут;
  • Глобальне медичне страхування;
  • Можливості для зростання;
  • Програми бенефітів (компенсація спорту / стоматології / психолога тощо);
  • Бонуси за досягнення результатів;
  • Динамічне робоче середовище.

 

English version:

 

Perfect for those who aim to:

  • Design, build, and maintain backend services using .NET (C#);
  • Develop and evolve microservices in a production environment;
  • Support existing functionality and ensure backward compatibility of releases;
  • Work on core domain flows such as accounts, registration, authentication, wallet, and related business capabilities;
  • Participate in task analysis, decomposition, and effort estimation;
  • Deliver completed tasks for testing and collaborate with QA during test phases;
  • Build integrations using asynchronous communication and event-driven patterns;
  • Work with relational databases, transactional flows, and optimize query performance;
  • Identify performance bottlenecks and contribute to system design improvements;
  • Contribute to service observability (logs, metrics, traces, dashboards, monitoring);
  • Manage deployment configurations and manifests in Kubernetes environments;
  • Work in a GitOps setup and participate in deployment and operational ownership;
  • Collaborate with DevOps teams on infrastructure-related changes (including Terraform workflows);
  • Participate in on-call rotation and handle production incidents;
  • Identify technical debt and propose improvements;
  • Perform high-quality code reviews focusing on maintainability, performance, and consistency.

 

Experience you’ll need to bring:

  • 5+ years of commercial backend development experience with C# / .NET (6+), .NET Core / ASP.NET Core;
  • Solid understanding of microservices architecture and distributed systems;
  • Experience with asynchronous communication and event-driven architectures;
  • Experience with message brokers (Kafka or similar);
  • Strong knowledge of relational databases (SQL, transactions, indexing, performance tuning), PostgreSQL will be a plus;
  • Experience with ORM tools (e.g., Entity Framework);
  • Experience writing Unit and Integration tests; 
  • Understanding of authentication and authorization (OAuth 2.0, OpenID Connect);
  • Good understanding of software design principles (SOLID, separation of concerns, testability);
  • Understanding of observability and monitoring in production systems;
  • Experience troubleshooting performance and memory issues;
  • English - Upper Intermediate;
  • Experience with Orleans, Redis will be a plus;
  • Experience with AWS, Kubernetes, Terraform will be a plus;
  • Experience with Grafana, Loki, Tempo will be a plus.

 

It's a perfect match if you have those personal features:

  • Good communication skills;
  • Multitasking, quick task execution;
  • Good team player;
  • Responsibility.

 

Our clients offer competitive benefits to support your professional and personal growth, including: 

  • Health & Wellness Focus;
  • Global Medical Coverage;
  • Growth Opportunities;
  • Benefits Programs (compensation for the gym/stomatology/psychological service & etc.);
  • Performance-Driven Rewards;
  • Dynamic Work Environment.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 27 March
414 views
·
147 applications
Response activity: Low
Last responded yesterday
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...