Taro Logo

Software Engineer (AVP)

Singapore's longest established bank dedicated to enabling individuals and businesses to achieve their aspirations since 1932.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Job Description

OCBC, Singapore's longest established bank since 1932, is seeking a Software Engineer (AVP) to join their transformative journey in becoming Asia's leading financial services partner. This role offers an exciting opportunity to work on cutting-edge projects that transform financial service delivery while being part of a collaborative, innovative team.

As a Software Engineer, you'll be instrumental in designing and developing software applications using various programming languages and technologies. The role requires collaboration with business stakeholders and cross-functional teams to understand requirements and develop integrated solutions. You'll participate in code reviews, troubleshoot technical issues, and contribute to overall code quality improvement.

The ideal candidate brings at least 3 years of software development experience, preferably in banking or financial services, along with proficiency in languages like Java, Python, or C++. A degree in Computer Science or related field is required, as is experience with Agile methodologies and version control systems.

OCBC offers a comprehensive package including competitive salary, flexible benefits, and industry-leading professional development opportunities. The bank is currently on a journey of transformation, leveraging technology and creativity to become a future-ready learning organization. This role presents an excellent opportunity to be part of building the bank of the future while working in friendly, supportive teams.

The position is based in Singapore and offers the chance to work on innovative digital solutions that impact millions of customers across Asia. You'll be joining an organization that values creativity, continuous learning, and professional growth, while contributing to their mission of being Asia's leading financial services partner for a sustainable future.

Last updated 25 days ago

Responsibilities For Software Engineer (AVP)

  • Design, develop, and test software applications using various programming languages and technologies
  • Collaborate with business stakeholders to understand requirements and develop solutions
  • Work with cross-functional teams to ensure seamless integration with existing systems
  • Participate in code reviews and contribute to the improvement of the overall code quality
  • Troubleshoot and resolve technical issues in a timely and efficient manner

Requirements For Software Engineer (AVP)

Java
Python
  • A degree in Computer Science, Information Technology, or a related field
  • At least 3 years of experience in software development, preferably in banking or financial services
  • Proficient in one or more programming languages, such as Java, Python, or C++
  • Experience with Agile development methodologies and version control systems such as Git
  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits For Software Engineer (AVP)

Medical Insurance
  • Competitive base salary
  • Holistic, flexible benefits
  • Industry-leading learning and professional development opportunities
  • Equal opportunity
  • Fair employment

Related Jobs

Full Stack Developer (Java, ReactJS)

Full Stack Developer position at OCBC Bank focusing on Java and ReactJS development for trading applications, offering competitive benefits and professional growth opportunities.

Software Engineer - Test Development

Software Engineer position at Dell Technologies focusing on test development and automation, requiring 3+ years of experience and expertise in Python, Go, or Java.

Software Test Engineer

Software Test Engineer position at Illumina focusing on testing and quality assurance for DNA sequencing and genotyping devices.

Software Test Engineer

Software Test Engineer position at Illumina focusing on testing and quality assurance for DNA sequencing and genotyping devices.

Software Engineer III, Display Ads Format

Software Engineer III position at Google focusing on Display Ads Format development, requiring 2+ years of experience and strong programming skills.