
Software Engineer
Oversea-Chinese Banking Corporation Limited3 days ago
Singapore, SingaporeMid Level
Responsibilities
- Design, develop, and test software applications using programming languages and related technologies.
- Collaborate with business stakeholders to understand requirements and develop suitable solutions.
- Work with cross-functional teams to integrate applications with existing systems.
- Participate in code reviews and contribute to improving overall code quality.
- Troubleshoot and resolve technical issues efficiently.
Requirements
- Degree in Computer Science, Information Technology, or a related field.
- At least 3 years of software development experience, preferably in banking or financial services.
- Proficiency in one or more of Java, Python, or C++.
- Experience with version control systems such as Git.
- Strong problem-solving skills and the ability to analyze complex technical issues.
- Good communication and collaboration skills for working with cross-functional teams.
Benefits
- Competitive base salary.
- Holistic, flexible benefits to suit different lifestyles.
- Community initiatives.
- Industry-leading learning and professional development opportunities.
- Support for employee wellbeing, growth, and aspirations.
About Oversea-Chinese Banking Corporation Limited
Oversea-Chinese Banking Corporation (OCBC) is a Singapore-headquartered bank founded in 1932 that provides consumer, corporate, investment, and transaction banking, plus wealth and private banking, insurance, asset management, and stockbroking. It serves retail customers, SMEs, and large enterprises across key markets including Singapore, Malaysia, Indonesia, and Greater China. OCBC is publicly listed on the Singapore Exchange and operates subsidiaries such as Bank of Singapore, Great Eastern, Lion Global Investors, OCBC NISP, and OCBC Wing Hang.