Підніміть свою кар'єру в галузі програмного забезпечення з унікальною та вигідною можливістю в JPMorgan Chase! Приєднуйтесь до нашої шанованої Команди Платформ Даних у Комерційному та Інвестиційному Банку як Інженер-програміст III, де ви будете важливим членом гнучкої команди, яка займається проектуванням та постачанням передових технологічних продуктів, що є безпечними, стабільними та масштабованими. Ваша роль буде вирішальною для виконання критичних технологічних рішень у різних технічних галузях, підтримуючи бізнес-цілі нашої компанії.
- Розробляти та виконувати програмні рішення, дизайн, розробку та технічне усунення неполадок, використовуючи інноваційні підходи для вирішення технічних проблем.
- Створювати безпечний, високоякісний продуктивний код та підтримувати синхронізовані алгоритми з відповідними системами.
- Створювати архітектурні та дизайнерські артефакти для складних додатків, забезпечуючи відповідність проектним обмеженням під час розробки програмного забезпечення.
- Аналізувати, синтезувати та розробляти візуалізації та звіти з великих, різноманітних наборів даних для постійного покращення програмних додатків та систем.
- Виявляти приховані проблеми та закономірності у даних, використовуючи інсайти для покращення кодування та архітектури систем.
- Вносити внесок у спільноти практик інженерів програмного забезпечення та події, що досліджують нові та новітні технології.
- Підтримувати культуру команди, засновану на різноманітності, справедливості, інклюзивності та повазі.
- Переглядати контрольні механізми для забезпечення адекватного захисту корпоративних даних.
- Надавати консультації та вносити налаштування інструментів, створюючи продукти на основі бізнес- або клієнтських запитів.
- Оновлювати логічні або фізичні моделі даних відповідно до нових випадків використання.
- Часто використовувати SQL та мати розуміння NoSQL баз даних.
- Формальна підготовка або сертифікація в галузі програмного забезпечення разом з більш ніж 3 роками практичного досвіду.
- Практичний досвід у системному дизайні, розробці додатків, тестуванні та оперативній стабільності.
- Володіння мовами програмування, такими як Python або Java.
- Досвід розробки, налагодження та підтримки коду в великому корпоративному середовищі з використанням сучасних мов програмування та запитів до баз даних.
- Комплексні знання про життєвий цикл розробки програмного забезпечення.
- Глибоке розуміння гнучких методологій, таких як CI/CD, Резілієнтність Додатків та Безпека.
- Показові знання програмних додатків і технічних процесів у таких дисциплінах, як хмарні технології, штучний інтелект та машинне навчання.
- Досвід роботи з життєвим циклом даних, практичний досвід з Spark, ETL, AWS, будь-яким інструментом для зберігання даних (Red Shift та ін.) або Data Lakes.
- Високий рівень нафізах SQL (з'єднання та агрегації) та робоче знання NoSQL баз даних.
- Значний досвід аналізу