Альянс Банк запрошує до своєї команди професіонала на посаду
Senior PL/SQL Developer (банківські системи, кредитні продукти)
Основні обов’язки
Розробка та супроводження функціоналу банківських інформаційних систем на базі Oracle Database із використанням PL/SQL.
Реалізація бізнес-логіки кредитних продуктів: видача та супроводження кредитів, нарахування процентів і комісій, формування графіків погашення, облік заборгованості та обробка прострочених платежів.
Розробка й модифікація процедур, функцій, пакетів PL/SQL, SQL-запитів та інших компонентів прикладної логіки.
Автоматизація розрахунку кредитних ризиків і резервів відповідно до вимог НБУ та МСФЗ 9.
Реалізація механізмів розрахунку ефективної процентної ставки, амортизації дисконту та премії, побудови грошових потоків за кредитними операціями.
Аналіз нормативних документів і бізнес-вимог, самостійне формування технічних завдань та розробка програмних рішень на їх основі.
Оптимізація SQL-запитів і PL/SQL-коду, аналіз планів виконання, пошук причин повільної роботи та усунення проблем продуктивності.
Аналіз і вдосконалення наявного функціоналу банківської системи з урахуванням взаємозв’язків між кредитними операціями, бухгалтерським обліком, ризиками та звітністю.
Забезпечення коректності бухгалтерських проведень і результатів розрахунків у межах реалізованого функціоналу.
Участь у тестуванні, впровадженні та супроводженні програмних змін, аналізі помилок і вирішенні інцидентів у промисловому середовищі.
Взаємодія з бізнес-аналітиками, методологами, фахівцями кредитних ризиків та іншими розробниками.
Вимоги до кандидата
Досвід комерційної розробки на Oracle PL/SQL.
Впевнене володіння SQL: складні запити, JOIN, підзапити, аналітичні функції, агрегація та робота з великими обсягами даних.
Досвід розробки й супроводження процедур, функцій, пакетів, курсорів та динамічного SQL.
Розуміння принципів транзакційності, блокувань, конкурентного доступу до даних та забезпечення цілісності банківських операцій.
Практичні навички аналізу планів виконання SQL-запитів, пошуку вузьких місць і базової оптимізації продуктивності.
Розуміння архітектури банківських автоматизованих систем та принципів роботи операційного дня банку.
Знання кредитних операцій і процесів супроводження кредитів: нарахування процентів, погашення, прострочення, модифікація умов, облік заборгованості.
Розуміння принципів розрахунку кредитного ризику та формування резервів відповідно до нормативних вимог НБУ і МСФЗ 9.
Знання принципів бухгалтерського обліку кредитних операцій, формування проводок та відображення результатів розрахунків у банківському обліку.
Здатність самостійно аналізувати бізнес-вимоги, проєктувати програмне рішення, реалізовувати його та перевіряти коректність результатів.
Навички роботи з наявним кодом, пошуку причин помилок і безпечного внесення змін до функціоналу, який використовується в промисловій експлуатації.
Буде перевагою
Досвід розробки кредитного функціоналу в АБС, зокрема SR-Bank або інших банківських системах.
Досвід автоматизації розрахунку резервів за кредитними операціями відповідно до вимог НБУ та МСФЗ 9.
Практичне розуміння методології оцінки кредитного ризику, класифікації позичальників і проблемної заборгованості.
Досвід реалізації графіків погашення, грошових потоків, ефективної процентної ставки та амортизації дисконту/премії.
Досвід оптимізації продуктивності PL/SQL-коду та SQL-запитів у системах із великим обсягом транзакцій.
Досвід розробки функціоналу бухгалтерського обліку, регуляторної та фінансової звітності.
Знання інших банківських напрямків: депозити, цінні папери, валютні операції, факторинг.
Досвід участі у впровадженні та модернізації банківських інформаційних систем.
Особисті якості
Системне мислення та здатність розбиратися у складній бізнес-логіці.
Уважність до деталей і відповідальність за коректність фінансових розрахунків.
Самостійність у вирішенні технічних і предметних задач.
Уміння аналізувати причини проблем, а не лише усувати їхні наслідки.
Готовність працювати з великим обсягом наявного коду та поступово вдосконалювати його.
Орієнтація на якість, стабільність і продуктивність банківського програмного забезпечення.