Senior Software Developer @ OneNorth (1 year agency contract)

ETHOS SEARCH ASSOCIATES PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ETHOS SEARCH ASSOCIATES PTE. LTD.

in Singapore is seeking an experienced software developer to deliver feature work end to end on a production data governance platform used by researchers and staff across the organisation. You will work within an established architecture, taking features from specification to production-quality delivery, including the data model, services, infrastructure, tests, and documentation.

Qualifications

  • Five+ years building and maintaining production software with real users and regular releases.
  • Proficient Python development in a web framework and REST API design.
  • Experience deploying database schema migrations to live systems.
  • Experience creating infrastructure‑as‑code (AWS CDK, Terraform, CloudFormation or equivalent).
  • Hands-on cloud experience, AWS preferred.
  • Writes automated tests as part of delivery.
  • Experience in a branching/PR workflow and reviewing code.
  • Experience building automated CI/CD pipelines.
  • Familiarity with AI-assisted development tooling as part of a normal workflow.
  • Clear written technical English; documentation is a deliverable.

Responsibilities

  • Implement backend feature modules against specifications and acceptance criteria.
  • Design and build REST API endpoints with validation, authentication and error handling.
  • Apply data model changes and migrations for live deployments.
  • Author infrastructure-as-code for components you build.
  • Write unit and integration tests as part of feature delivery.
  • Participate in code reviews as author and reviewer.
  • Produce technical documentation and runbooks for delivered components.
  • Contribute frontend work as needed to complete features.
  • Provide day‑to‑day technical guidance and code review feedback to juniors.

Skills

Python
REST APIs
Database migrations
Infrastructure as Code
AWS
Automated tests
CI/CD
Code review
Documentation
AI-assisted tooling
English writing

Tools

AWS CDK
Terraform
CloudFormation
GitHub Actions

Job description

About the Role

Our team builds and operates a scientific data governance and discovery platform used by research and corporate staff across a large organisation. The platform supports dataset cataloguing, ownership and stewardship management, access governance, and data product curation. It is an established production system with users across the organisation and formal availability expectations.

We are seeking an experienced software developer to deliver defined feature workstreams end to end. You will work within an established architecture and engineering standards, taking assigned features from written specification through to production-quality delivery — including the data model, the services, the supporting infrastructure, the tests, and the documentation.

Key Responsibilities
  • Implement backend feature modules against written specifications and acceptance criteria
  • Design and build REST API endpoints, including validation, authorisation, and error handling
  • Implement data model changes and write database migrations for deployment against live systems
  • Author and maintain infrastructure-as-code for the components you build
  • Write unit and integration tests as part of feature delivery
  • Participate in code review, both as author and reviewer
  • Produce technical documentation and operational runbooks for delivered components
  • Contribute frontend work where required to complete an assigned feature
  • Provide day-to-day technical guidance and code review feedback to junior developers on the team
Essential Requirements
  • Minimum five years building and maintaining production software — applications and services with real users and regular release cycles
  • Strong Python, with production experience building applications using a web framework
  • Demonstrated experience designing and building REST APIs, including authentication, authorisation and error handling
  • Has written and deployed database schema migrations against live production systems
  • Has authored infrastructure-as-code from scratch (any major tool — AWS CDK, Terraform, CloudFormation or equivalent)
  • Hands‑on commercial cloud experience; AWS preferred
  • Writes automated tests routinely as part of delivery
  • Experience working within a branching and pull request workflow, including reviewing others' code
  • Experience building or maintaining automated CI/CD pipelines
  • Familiarity with AI-assisted development tooling as part of a normal workflow
  • Clear written technical English — documentation is a deliverable on this engagement
Desirable
  • Exposure to data cataloguing, metadata management or data governance tooling
  • Workflow orchestration experience
  • Frontend development with a modern JavaScript framework
  • Prior delivery experience within a Singapore government or statutory board environment
  • Relevant cloud certification
Working Environment
  • All work is performed on‑site in Singapore. Remote and offshore arrangements are not available
  • The team is small, code review is close, and the standard for completed work is high — tested, documented and operable rather than functionally complete
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer***
Senior Software Developer***

Ethos Search Associates Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Developer*Singaporean and PR only*
Senior Software Developer*Singaporean and PR only*

Ethos Search Associates Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Developer*
Senior Software Developer*

ETHOS SEARCH ASSOCIATES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend & API Engineer — 1-Year Contract (One North)
Senior Backend & API Engineer — 1-Year Contract (One North)

Ethos Search Associates Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer- One Client View (OneCV)
Senior Software Engineer- One Client View (OneCV)

GovTech Singapore • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

AsiaOne.com • Singapore

On-site
SGD 60,000 - 95,000
Senior Software Developer — 1-Year Contract (Backend & API)
Senior Software Developer — 1-Year Contract (Backend & API)

Ethos Search Associates Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer- One Client View (OneCV)
Senior Software Engineer- One Client View (OneCV)

Government Technology Agency • Singapore

On-site
SGD 140,000 - 210,000
Flexible work arrangements
Total rewards package and benefits
Employee wellness programs
Senior Full-stack Developer (NodeJS)
Senior Full-stack Developer (NodeJS)

Thoughtworks • Singapore

On-site
SGD 150,000 - 190,000
Software Developer
Software Developer

Thirteen Technologies Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,000