
System Analyst / Software Engineering - AVP
Oversea-Chinese Banking Corporation Limited2 hours ago
Singapore, SingaporeStaff+
Responsibilities
- Gather requirements from internal users and key stakeholders and propose application enhancement and project solutions.
- Design, develop, integrate, and deliver approved software applications in accordance with bank architecture guidelines and management processes.
- Perform system impact assessments and ensure compliance with technology architecture standards and security policies.
- Conduct application testing, investigate technical issues, and resolve defects identified during testing.
- Work with the Technology Information Security Officer on application vulnerability testing and closure.
- Write Linux and SQL scripts to automate repetitive tasks.
- Configure AML/KYC, transaction screening, and customer due diligence applications and workflows.
Requirements
- Knowledge of Java-based frameworks and technologies, including XML, Java, Spring Boot, and microservices.
- Knowledge of Angular, React, and micro frontend architecture.
- Knowledge of Oracle 19c or later and RHEL 8.x or later.
- Expertise in writing Linux scripts and knowledge of SQL scripting.
- Knowledge of AML/KYC domains, including NetReveal, CDD Scenario Manager, Application Builder, Base Platform, Workflow Configurator, WLM Configuration, Services Manager, and Batchbridge Scheduling Configuration.
- Knowledge of transaction screening and customer due diligence.
- Understanding of application development lifecycles, Agile methodologies, DevOps operations practices, and MAS technology risk management guidelines.
- Ability to work collaboratively, with minimal supervision, and demonstrate self-motivation.
Benefits
- Competitive base salary.
- Holistic and flexible benefits to suit different lifestyles.
- Community initiatives.
- Learning and professional development opportunities.
- Wellbeing, growth, and career development support.