
SS&C Technologies розробляє технології та надає послуги для організацій у сфері фінансових послуг і охорони здоров’я. Її рішення підтримують управління активами, банківську діяльність, охорону здоров’я, страхування, управління статками, адміністрування хедж-фондів і приватного капіталу, а також операції з передавання паїв взаємних фондів. Компанія поєднує власне програмне забезпечення з галузевою експертизою, допомагаючи клієнтам керувати складними операційними процесами у сфері консалтингу, страхування, логістики та на суміжних ринках. Заснована у 1986 році, SS&C Technologies є великою міжнародною організацією з понад 10 000 співробітників.
Провідний інженер-розробник повного циклу
Модернізуйте платформу управління портфелями та обліку Geneva компанії SS&C Advent, створюючи застосунки на React, TypeScript, Java і Spring Boot. Робота зосереджена на програмному забезпеченні для інвестиційної галузі та розподілених системах.
Опис
- Створюйте модульні та масштабовані клієнтські застосунки.
- Долучайтеся до всіх етапів життєвого циклу ПЗ: від проєктування й досліджень до розробки, перевірки коду, розгортання та тестування.
- Створюйте зручні рішення для кінцевих користувачів.
- Співпрацюйте з командами користувацького досвіду, бізнес-аналізу та забезпечення якості.
- Допомагайте визначати стандарти й найкращі практики для рівня представлення.
- Модернізуйте Geneva — платформу управління портфелями та обліку компанії SS&C Advent.
- Розв’язуйте складні задачі розподілених систем для світової індустрії управління інвестиціями.
Вимоги
- Щонайменше 10 років професійного досвіду розробки програмного забезпечення.
- Щонайменше 5 років досвіду фронтенд-розробки з React, TypeScript, JavaScript, HTML і CSS.
- Щонайменше 5 років досвіду бекенд-розробки на Java та Spring або Spring Boot.
- Значний досвід проєктування односторінкових застосунків та інтеграції їх із серверними службами.
- Значний досвід створення REST- та/або gRPC API.
- Розуміння проєктування API, обробки помилок, відмовостійкості та взаємодії між службами.
- Досвід роботи з реляційними та/або NoSQL-базами даних, зокрема оптимізації продуктивності запитів і керування транзакціями.
- Досвід роботи з мікросервісною архітектурою та розробкою розподілених застосунків.
- Ґрунтовна база з інформатики: структури даних, алгоритми, мережі, операційні системи, паралелізм і розподілені системи.
- Розуміння паралелізму, багатопотоковості, синхронізації та асинхронного програмування.
- Досвід роботи з контейнерами, Kubernetes і контейнеризованими середовищами застосунків.
- Розуміння тестування, налагодження, продуктивності, безпеки та підтримки промислової експлуатації на всіх рівнях застосунку.
- Застосування належних інженерних практик, зокрема перевірки коду, автоматизованого тестування, CI/CD і проєктування застосунків, зручних у супроводі.
- Досвід роботи з системами обміну повідомленнями та подієво-орієнтованими системами, такими як Kafka, NATS, RabbitMQ або еквівалентними інструментами.
- Досвід застосування практик спостережуваності, зокрема журналювання, метрик, трасування та діагностики в промисловому середовищі.
- Досвід роботи з OAuth 2.0, OpenID Connect (OIDC) і корпоративними постачальниками ідентифікації.
- Досвід роботи з Jenkins, GitHub Actions або подібними платформами автоматизації CI/CD.
- Досвід використання інструментів і робочих процесів розробки ПЗ за допомогою ШІ.
- Досвід роботи в Agile-середовищі; перевагою буде Scrum.
- Досвід роботи у сфері управління капіталом або фінансових послуг.
Переваги
- Медичне та стоматологічне страхування, а також страхування зору.
- План 401(k) зі співфінансуванням внесків компанією.
- Оплачувана відпустка.
- Оплачувані святкові дні.
- Відпустка для батьків.
- Можливість отримати відшкодування витрат на професійний розвиток.
- Можливість отримати щорічну премію на розсуд компанії.
- Можливість отримати винагороду у формі частки в капіталі, зокрема акцій з обмеженнями або опціонів на акції.