Ви готові підняти свою кар'єру в галузі розробки програмного забезпечення на новий рівень? JPMorgan Chase пропонує захоплюючу та винагородну можливість приєднатися до нашого корпоративного сектору. Як розробник програмного забезпечення III рівня в команді Employee Platforms, ви станете невід'ємною частиною динамічної агресивної команди, проектуючи та доставляючи провідні на ринку технологічні продукти в безпечний, стабільний і масштабований спосіб. Ваші критичні технологічні рішення охоплюватимуть декілька технічних областей та підтримуватимуть різні ділові функції, що відповідатимуть стратегічним цілям нашої фірми.
- Розробка програмних рішень, включаючи проектування, розробку та технічне усунення неполадок, використовуючи інноваційні підходи для вирішення технічних викликів.
- Розробка безпечного та високоякісного виробничого коду, підтримка алгоритмів, які працюють у синхронізації з відповідними системами.
- Створення архітектурних та проектних артефактів для складних застосувань, забезпечуючи дотримання обмежень проектування протягом всього процесу розробки програмного забезпечення.
- Аналіз великих, різноманітних наборів даних для розробки візуалізацій та звітів, які сприяють постійному вдосконаленню програмного забезпечення.
- Виявлення прихованих проблем та закономірностей у даних, використовуючи інсайти для покращення архітектури системи та практик кодування.
- Внесення внеску до спільнот практик розробки програмного забезпечення, досліджуючи новітні технології та сприяючи культурі різноманітності, рівноправності, включення та поваги.
- Моделювання та створення контролю доступу з використанням рамок безпеки, які визначають доступ до ресурсів через правила аутентифікації та авторизації.
- Співпрацювати з іншими розробниками програмного забезпечення для проектування та впровадження підходів управління ідентифікацією та доступом (IAM) з використанням IaaS (Terraform), автоматизованих CI (Jenkins) та CD-пайплайнів (Spinnaker).
- Працювати з бізнес-користувачами для проектування, розробки, тестування та впровадження рішень для управління ролями, атрибутами, політиками та дискреційним контролем доступу до даних та застосувань.
- Розуміння агентства відкритої політики (OPA) та інших підходів управління ідентифікацією та доступом у рамках Cloud Native Computing Foundation (CNCF).
- Формальна підготовка або сертифікація в галузі розробки програмного забезпечення з понад 3-річним досвідом роботи.
- Практичний досвід у проектуванні систем, розробці застосувань, тестуванні та операційній стабільності.
- Володіння мовами програмування, такими як Python, Java та Spring Boot.
- Досвід у розробці, налагодженні та підтримці коду у великих корпоративних середовищах.
- Знання життєвого циклу розробки програмного забезпечення (SDLC).
- Розуміння гнучких методологій, включаючи CI/CD, стійкість застосування та безпеку.
- Експертиза в галузі програмних застосувань та технічних процесів у певних технічних дисциплінах (наприклад, хмари, AI, машинне навчання).
<