SimCorp
SimCorp
SimCorp розробляє технології управління інвестиціями для компаній з управління активами, страховиків, пенсійних фондів і суверенних фондів добробуту. Її інтегрована платформа об’єднує операційні процеси, доступ до даних у режимі реального часу, управління ризиками та управління портфелем, допомагаючи фінансовим установам ефективніше працювати зі складними інвестиційними завданнями. Заснована 1971 року, SimCorp працює на перетині фінтеху, консалтингу та страхування, підтримуючи організації в адаптації до мінливих вимог фінансових ринків.

Провідний інженер-програміст C#/.NET

Розробляйте XMGR — платформу керування конфігураціями для SimCorp Dimension: створюйте надійні API, робочі процеси та інтеграції для керівників інвестиціями й активами.

Опис

  • Розробляйте XMGR — платформу SimCorp для керування конфігураціями SimCorp Dimension
  • Створюйте й підтримуйте сервіси на C#/.NET та API на ASP.NET Core
  • Створюйте стійкі асинхронні робочі процеси з безпечними повторами, обробкою збоїв і діагностикою
  • Зберігайте цілісність конфігурації, якщо операції перериваються або завершуються невдало
  • Посилюйте безпеку, авторизацію, журнали аудиту, продуктивність і спостережуваність
  • Досліджуйте проблеми на рівні застосунку та інтеграцій
  • Удосконалюйте автоматизовані модульні й інтеграційні тести, перевірки коду та практики CI/CD
  • Поетапно модернізуйте наявний код, зберігаючи сумісність і очікувану поведінку
  • Спрямовуйте технічну роботу через обговорення проєктних рішень, наставництво й обмін знаннями
  • Співпрацюйте з командами розробки, конфігурації та платформи
  • За потреби створюйте функції серверних API та вебінтерфейсів

Вимоги

  • Вища освіта в галузі інформатики, програмної інженерії чи суміжній дисципліні або еквівалентний практичний досвід
  • Від трьох до п’яти років професійного досвіду розробки програмного забезпечення на C#/.NET
  • Досвід самостійної роботи над складними функціями та ухвалення обґрунтованих технічних рішень
  • Досвід розробки сервісів ASP.NET Core і REST API
  • Знання контрактів API, асинхронного програмування, впровадження залежностей і надійної обробки помилок
  • Практичні знання об’єктноорієнтованого проєктування, принципів SOLID і шаблонів проєктування
  • Досвід роботи з реляційними базами даних і SQL
  • Досвід роботи з Entity Framework Core або подібною ORM
  • Розуміння моделювання даних, валідації, серіалізації та сумісності схем
  • Розуміння конкурентного виконання, повторних спроб, ідемпотентності й часткових збоїв
  • Уміння досліджувати проблеми за допомогою журналів і телеметрії
  • Високий рівень навичок автоматизованого модульного й інтеграційного тестування
  • Досвід перевірки коду, роботи з Git і CI/CD
  • Уміння з’ясовувати потреби в зацікавлених сторін предметної галузі та долучатися до роботи Agile-команди
  • Готовність за потреби працювати і з серверними API, і з вебінтерфейсами
  • Уміння брати на себе відповідальність, керуватися здоровим глуздом і поєднувати своєчасне виконання роботи з довгостроковою якістю
  • Уміння ефективно працювати в різних культурах і дисциплінах
  • Чітке усне й письмове спілкування англійською мовою
  • Буде перевагою: досвід роботи з керуванням конфігураціями або системами автоматизації розгортання
  • Буде перевагою: досвід роботи з Angular і TypeScript, особливо з RxJS та NgRx
  • Буде перевагою: знайомство з асинхронним обміном повідомленнями, API OData, Oracle або SQL Server і OpenTelemetry
  • Буде перевагою: досвід роботи з Azure, корпоративною автентифікацією й авторизацією, Docker або Kubernetes, а також автоматизованими конвеєрами збирання та розгортання
  • Буде перевагою: досвід модернізації застосунків .NET зі збереженням сумісності інтеграцій
  • Буде перевагою: досвід роботи з NUnit, NSubstitute або подібними інструментами тестування
  • Буде перевагою: досвід роботи з корпоративним або фінансовим програмним забезпеченням
  • Досвід роботи з XMGR або Standard Configuration Framework не обов’язковий

Переваги

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