Senior Software Engineer

Bond Financial Group

Singapore

On-site

SGD 120,000 - 180,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bond Financial Group is seeking a Senior Software Engineer to design, build, and maintain production applications across backend and frontend. You will deliver secure, well-tested software, contribute to engineering standards, and support ISO 27001:2022 compliance.

Reporting to the Applications Lead, you will work on microservices, event-driven architectures, and cloud-native solutions using Golang, Java, React, and TypeScript. On-call support and mentoring junior engineers are part of the role.

Qualifications

  • 8+ years of progressive fullstack software engineering experience.
  • Experience with microservices, event-driven architectures, and secure SDLC practices (SAST, SCA).
  • Background in regulated industries (financial services or fintech preferred); ISO 27001:2022 exposure advantageous.

Responsibilities

  • Design, build, and maintain production applications across backend and frontend.
  • Develop RESTful APIs with versioning and documentation; enable event-driven data flows.
  • Design database schemas; build containerised, cloud-native applications.

Skills

Fullstack development
Secure SDLC
Mentoring
Code reviews
Incident response
API design
Cloud-native development
Team collaboration

Education

Bachelor's degree in Computer Science/Software Engineering
AWS Developer/Solutions Architect (advantageous)

Tools

Docker
Kafka
React
TypeScript
Golang
Java
Spring Boot
Python
SQL databases (MySQL/PostgreSQL/CockroachDB)

Job description

The Senior Software Engineer is a hands-on fullstack engineer responsible for designing, building, and maintaining production applications. Reporting to the Applications Lead, this role delivers secure, well-tested software, contributes to engineering standards, and supports the organisation's ISO27001:2022 compliance programme.

Key Responsibilities
Fullstack Development
  • Design and build backend services and frontend components for enterprise production systems; write clean, tested, well-documented code.
  • Develop RESTful APIs with proper versioning and documentation; integrate message queuing solutions to support event-driven data flows.
  • Design database schemas and optimise queries; build containerised, cloud-native applications.
  • Use AI coding tools to accelerate delivery in line with team guardrails, ensuring outputs meet code quality, security, and architectural standards.
Engineering Quality and Security
  • Apply secure SDLC practices including SAST/SCA remediation, dependency hygiene, and secret scanning within CI/CD pipelines.
  • Participate in code reviews and uphold code review, testing, and documentation standards.
  • Implement functional and non-functional test coverage (unit, integration, performance).
Delivery and Support
  • Deliver committed sprint work, contribute to backlog refinement and estimation, and mentor junior engineers.
  • Troubleshoot and resolve production issues; participate in incident response and post-mortems.
  • On-call availability is required to support 24x7 incident response coverage.
Requirements
Experience
  • 8+ years of progressive fullstack software engineering experience building enterprise production systems.
  • Experience with microservices, event-driven architectures, and secure SDLC practices (SAST, SCA).
  • Background in regulated industries (financial services or fintech preferred); ISO 27001:2022 exposure advantageous.
  • Familiarity with MAS Technology Risk Management (TRM) Guidelines is a bonus.
  • Familiarity with mobile application development (iOS or Android) is advantageous.
Technical Skills
  • Backend: Golang, Java, Spring Boot, Python or equivalent
  • Frontend: React, TypeScript or equivalent
  • API design: RESTful design, versioning, and documentation
  • Messaging and event streaming: Kafka, MQ or equivalent
  • Database: Schema design and query optimisation (e.g. CockroachDB, MySQL, PostgreSQL, or equivalent)
  • Containerisation: Docker
  • CI/CD: Pipeline usage with SAST/SCA gates and secret scanning
  • Cloud: Cloud-native development (AWS, Azure, or GCP)
  • Testing: Functional and non-functional testing (e.g. Selenium, SonarQube, Gatling, JUnit, Jest, or equivalent)
  • AI-assisted development tools (e.g. Claude, GitHub Copilot, or equivalent)
Qualifications
  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline.
  • Relevant certifications (e.g. AWS Developer/Solutions Architect) are advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BOND FINANCIAL GROUP PTE. LTD. • Shenton Way

On-site
SGD 150,000 - 220,000
Applications Lead
Applications Lead

bond financial group pte. ltd. • Shenton Way

On-site
SGD 180,000 - 260,000
Applications Lead
Applications Lead

Bond Financial Group • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer
Software Engineer

Epergne Solutions • Singapore

On-site
SGD 110,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Changi Airports International Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer, Full Stack - #1651
Software Engineer, Full Stack - #1651

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 95,000 - 180,000
Senior Software Engineer
Senior Software Engineer

PENROSE TECH (SINGAPORE) PTE. LTD. • Singapore

Remote
SGD 90,000 - 130,000
Remote working arrangements
Medical and dental coverage
Software Engineer
Software Engineer

Codex Solutions • Singapore

On-site
SGD 60,000 - 90,000
Full Stack Engineer - Cloud
Full Stack Engineer - Cloud

JASS TECH PTE. LTD. • Singapore

On-site
SGD 140,000 - 190,000
Fullstack Software Engineer
Fullstack Software Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000