Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ethos Search Associates Pte Ltd

New

Senior Software Developer*Singaporean and PR only*

Posted 3 views
Discussion

Summary

1-year contract role in Singapore (One North, Singaporeans/PRs only) for a senior developer building Python backend features and REST APIs, writing database migrations for live systems, authoring infrastructure-as-code on AWS, maintaining CI/CD pipelines and tests, plus some frontend work and mentoring junior developers.

This will be a 1-year contract position based in One North.

Responsibilities include:

  • backend feature modules implementation based on written specifications and acceptance criteria
  • creation of REST API endpoints (validation, authorisation, and error handling)
  • data model changes and write database migrations for live system deployment
  • infrastructure-as-code authoring and maintenance
  • unit and integration tests creation
  • code review, both as author and reviewer
  • technical documentation and operational runbooks
  • frontend work where required
  • day-to-day technical guidance and code review feedback to junior developers

Requirements:

  • At least 5 years building and maintaining production software/applications and services with real users and regular release cycles
  • Production experience with Python, building applications using a web framework
  • Experience designing and building REST APIs (authentication, authorisation and error handling)
  • Experience writing and deploying database schema migrations for live production systems
  • Experience in authoring infrastructure-as-code from scratch (AWS CDK, Terraform, CloudFormation or equivalent)
  • Experience with commercial cloud
  • Experience working within a branching and pull request workflow
  • Experience in reviewing others code
  • Current and frequent writing of automated tests
  • Able to build or maintain automated CI/CD pipelines
  • Accustomed to AI-assisted development tooling as part of a normal workflow
  • Strong written technical English for documentation

Advantageous to have:

  • Familiarity with data cataloguing, metadata management or data governance tooling
  • Experience in workflow orchestration experience
  • Hands-on frontend development with a modern Java framework
  • Delivery experience within a public sector environment
  • Cloud certification(s)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available