Enable job alerts via email!

Computer Software Engineer

Borr Drilling

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Job summary

A financial software solutions provider in Singapore is seeking a Computer Software Engineer to design and develop software for core banking systems. The role demands proficiency in C and Java programming and collaboration with cross-functional teams including QA and business analysts. This position requires a Bachelor’s degree in a relevant field and familiarity with secure coding principles.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven hands-on experience in C and Java programming, particularly in banking or financial systems.
  • Familiarity with secure coding principles and data protection standards.

Responsibilities

  • Design, develop, and maintain software solutions using C and Java for core banking systems.
  • Build and optimize financial algorithms and interfaces to support integration with systems.
  • Conduct thorough unit testing, integration testing, and debugging to ensure software quality.

Skills

C programming
Java programming
Analytical skills
Debugging skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Unix/Linux
Sybase
MSSQL
MySQL
Eclipse IDE
Jasper Reports
XML
Microsoft Office

Job description

We are looking for Computer Software Engineer with below requirements;

Key Responsibilities:

  • Design, develop, and maintain software solutions using C and Java for core banking systems.
  • Build and optimize financial algorithms and interfaces to support seamless integration with internal and external systems.
  • Ensure developed software adheres to regulatory compliance and security best practices.
  • Conduct thorough unit testing, integration testing, and debugging to ensure software quality.
  • Maintain and update technical documentation to support development and knowledge transfer.
  • Work in collaboration with QA, business analysts, and infrastructure teams to meet project goals.

Technical Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven hands-on experience in C and Java programming, particularly in banking or financial systems.
  • Proficiency in:
    • Unix/Linux environments
    • Sybase, MSSQL, MySQL
    • Eclipse IDE, Jasper Reports, XML
    • Microsoft Office applications
  • Familiarity with secure coding principles and data protection standards.
  • Strong analytical and debugging skills with attention to detail.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.