OCBC Bank logo

System Analyst Software Engineer

OCBC Bank

On-site
Singapore
Full-time
Staff
Principal
10+ yrs
Salary not listedPosted 4w ago

Real job — pulled straight from OCBC Bank’s careers page · Verified July 13, 2026 · No reposts.

Job description

OCBC Bank is hiring a System Analyst Software Engineer — a full-time, based in Singapore role. Apply directly on OCBC Bank's careers page below.

System Analyst / Software Engineer - AVP

Location: OCBC Singapore

Remote Type: Onsite

Time Type: Full time

Job Description

WHO WE ARE:

As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

 Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

 We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.

Your Opportunity Starts Here.

System Analyst / Software Engineer - AVP

System Description

Risk Confidence (RCO ALMS) is an integrated platform for the calculation and analysis of Fund Transfer Pricing, Liquidity Risk and Interest Rate Risk for OCBC Group. The system generates risk metrics used by Head Office and Overseas offices under Asset-Liability Management (ALM) to meet reporting requirements of regulatory authorities of several jurisdictions. In addition, the system also provides interface customizations, business logic configurations and simulation functionalities for internal Management reporting and position exposure deal management.

Risk Authority (RAY) calculates Credit Risk Risk-Weighted Assets and generates Pillar I, II and III reports for meeting Basel III requirements. Credit Risk metrics are used for submission to regulators under different jurisdictions as well as for internal risk management.

Revision of ALM or Basel Credit Risk framework for a major business entity/jurisdiction generally impacts these systems due to their centralized nature. Furthermore, changes in financial products or banking systems often involve regression, for both technical and business objectives.

From a high-level architecture perspective, data, business logic and UI layers for both systems are built on technology stacks hosted on Solaris, Linux and Windows servers. Batch automation/management is built on Control-M software, which integrates processes across systems and interfaces.

Job Description

RCO/RAY Software Engineering role is essential in supporting and delivering technology solutions for various business initiatives, whether originating from Risk Management or Business channels. This position demands domain expertise and depth, independent stakeholders engagement and adaptability to dynamic environments.

Key activities and responsibilities:

  • Participate in analysis, design, build and automation of business/technology solutions, primarily those involving RCO and RAY

  • Responsible for individual technical build, testing and documentation of tasks derived from defined solutions in timely manner

  • Participate in analysis and resolution of issues as well as implementation of solutions

  • Create and support documentation of project life-cycle artifacts, include technical, architecture, automation, release notes and operationalization materials

  • Contribute in baselining, configuration management and implementation of technical artifacts, both in individual capacity and as part of multi-party delivery structure

  • Contribute in environment planning, sizing, refresh, patch cycles and communications

  • Contribute in Production issue resolution in L2 or escalated support model

  • Adhere to technology processes and workflow in day-to-day activities

  • Adhere to internal governance and policies, such as those pertaining to compliance and code of conduct

  • University degree in Software Engineering, Computer Science or related disciplines

  • Approximately 10 years of working experience related to Software Engineering and Processing Workflows for RCO/RAY, with specific proficiency in software build/objects and architecture components in Oracle-SQL, Unix/Linux, Windows environments

  • Additionally, working knowledge with:

    Scripting and batch automation and scheduler software, especially Control-M

    Job process analysis, monitoring, troubleshooting, optimization techniques

    DevOps pipeline and artifacts (Jira, Bitbucket, Jenkins, Confluence)

  • Self-initiator with strong problem-solving, collaboration and communication skills

  • Well organized, both independently and collaboratively, with effective co-ordination skills

  • Proficient working with MS Office suite of applications

  • Proficiency with AI tools for Software Engineering and documentation is an advantage

What we offer:


Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Get System Analyst Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Fivetran logo

Senior Software Engineer

Novi Sad, Serbia
✓ From careers page· 3h ago
Fivetran logo

Senior Software Engineer - Core Databases

Novi Sad, Serbia
✓ From careers page· 3h ago
Gartner logo

Principal Site Reliability Engineer

Chennai
✓ From careers page· 5h ago

Frequently asked questions

What skills are required for System Analyst Software Engineer at OCBC Bank?

The required skills for System Analyst Software Engineer at OCBC Bank include: Unix, Linux, Windows, DevOps, JIRA, Bitbucket, Jenkins, Confluence, Microsoft 365.

What is the seniority level for System Analyst Software Engineer at OCBC Bank?

System Analyst Software Engineer at OCBC Bank is a Staff / Principal level position.

How do I apply for System Analyst Software Engineer at OCBC Bank?

You can view the full description and apply for System Analyst Software Engineer at OCBC Bank on EchoJobs: https://echojobs.io/job/ocbc-bank-system-analyst-software-engineer-avp-bicl7.