Gemicle logo

Senior/Str Middle.Net developer

Gemicle·Salary not specified

Primary stack

KafkaRabbitMQ.NETC#PostgreSQLMongoDBRedisAWSMicroservicesAPI

Nice to have's

CI/CDJavaScript

Job description

Description language:

Про посаду

Старший/Середній .NET Розробник

Повна зайнятість

Основний офіс (Вінниця)


Платформа GreenRoad побудована на міцній подійно-орієнтованій архітектурі і вже демонструє масштабованість у кількох сферах. Ми продовжуємо модернізацію та розширення її можливостей для задоволення динамічних бізнес- та технічних вимог. Ми шукаємо старшого інженера програмного забезпечення, який би очолив розробку, спрямовану на підвищення масштабованості, покращення інфраструктури та модернізацію сервісів та систем обробки даних.

Як старший член інженерної команди, ви будете сприяти формуванню майбутнього платформи GreenRoad, вносячи вклад у високомасштабовану, подійно-орієнтовану архітектуру, яка підтримує обробку даних у реальному часі та аналітику. Ваша робота безпосередньо впливатиме на надійність, масштабованість та продуктивність наших ключових систем.

Обов'язки

  • Розробка та підтримка модульних, контейнеризованих мікросервісів з використанням .NET Core у розподіленій архітектурі.
  • Впровадження подійно-орієнтованої комунікації та потокових потоків даних з використанням Kafka, RabbitMQ та MassTransit.
  • Співпраця з керівництвом продукту та інженерною командою для перетворення бізнес-вимог у масштабовані технічні рішення.
  • Керування зусиллями з міграції із застарілих компонентів, побудованих на таких технологіях, як .NET Framework та MSMQ, до сучасних, готових до хмари сервісів.
  • Участь у оглядах дизайну, заохочення практик чистого коду та застосування принципів доменно-орієнтованого проектування.

Вимоги

  • 8+ років досвіду у розробці бэкенду.
  • Перевірені знання у великих даних та системах обміну повідомленнями - Kafka та RabbitMQ обов'язково.
  • Досвід роботи з реляційними та NoSQL базами даних, включаючи MSSQL, PostgreSQL, MongoDB, Redis.
  • Знання MSMQ для розуміння та міграції застарілих систем - перевага.
  • Глибоке знання.NET Core,.NET Framework та C#.
  • Досвід у розробці інфраструктури, включаючи хмаро-орієнтовані та загального призначення системи - перевага.
  • Досвід роботи з сервісами AWS (наприклад, ECS/EKS, Lambda, RDS, S3, CloudWatch) - перевага.
  • Практичний досвід роботи з MassTransit або іншими бібліотеками оркестрації - перевага.
  • Глибоке розуміння розподілених систем, мікросервісів та подійно-орієнтованих архітектур.
  • Досвід у дизайні API, документуванні та управлінні.
  • Знання кращих практик безпеки, включаючи OAuth2, JWT та управління секретами.
  • Сильні навички налагодження, профілювання та оптимізації продуктивності.
  • Пристрасть до чистого коду, тестування та постійного вдосконалення.
  • Сильні комунікаційні навички та проактивний підхід до вирішення проблем.
  • Здатність наставляти молодших розробників та сприяти зростанню команди.

Буде плюсом

  • Досвід роботи з JavaScript/React для співпраці між шарами.
  • Знання CI/CD-піплайнів, контейнеризації та інфраструктури як коду.

Ми пропонуємо

  • Можливість працювати в динамічному та інноваційному середовищі.
  • Конкурентоспроможна зарплата.
  • Колаборативна та підтримуюча команда.
  • Можливості для професійного зростання та розвитку.

Про компанію

GreenRoad є провідною компанією у фінтех-індустрії, яка присвячена наданню передових рішень, що рухають майбутнє технологій та бізнесу.

© Gemicle. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Gemicle — an innovative, highly technological company with a broad range of expertise in spheres of the development of apps, complex e-commerce projects, and B2B solutions. Qualified teams of developers, designers, engineers, QAs, and animators deliver excellent products and solutions to branded and well-known companies. Knowledge and experience of specialists in different technologies allow the company to be at the top level of IT-industry. Gemicle is a fusion of team spirit, professionalism, and dedication. Gemicle is not just a company, it’s a lifestyle.

Popular searches