This job has expired

Software Engineer (BPM Developer)

Government Technology Agency of Singapore
3 - 5 Years
Not Specified

Job Description

The Government Digital Services (GDS) Team was established to develop new capabilities focusing on strategic systems of engagement and aims to spearhead the digital transformation of government.

As a BPM Developer, you will be collaborating with a team of highly motivated peers to deliver and maintain large-scale projects using Agile software development methodology. Success in this role will be demonstrated by your passion to drive the team to continuously improve in delivering quality software product.

What to Expect:

Deliver and deploy high quality software:

  • Analyse, design, and develop BPM (Business Process Management) applications using Agile methodology
  • Analyse users’ requirements and define technical scope/ assumptions with effort estimations on each story during each iteration planning
  • Translate users’ requirements into functional system designs and build business process models, prototypes, and applications using good software development practices
  • Practise Test Driven Development (TDD) by writing unit tests and functional testing based on acceptance criteria and perform code reviews to establish software quality
Collaborate closely with other specialists:
  • Work with Scrum Master to advocate a positive team culture
  • Work with Product Owners/Business Analysts to craft user stories by providing technical analysis
  • Work with Quality Engineers to develop automated tests and fix defects
  • Work closely with DevOps team to manage build and releases
  • Production support and deployment may require after-office-hours support
How to Succeed:
  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines
  • Minimum of 3 years’ experience as Software Engineer
  • Familiar with Clean Code, Design Patterns and Unit Testing
  • Familiar with Relational Databases (Oracle Database/ MySQL/ PostgreSQL)
  • Familiar with Web Services (REST/ JSON/ SOAP/ XML)
  • Experience in Object-oriented Programming

Government Technology Agency of Singapore

Career Advice to Find Better