Principal Backend Engineer - Singapore - NTUC ENTERPRISE NEXUS CO-OPERATIVE LIMITED

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

COMPANY DESCRIPTION
NTUC Enterprise Co-operative Limited is the holding entity and single largest shareholder of the NTUC group of Social Enterprises.

We aim to create a greater social force to do good by harnessing the capabilities of the social enterprises to meet pressing social needs in areas like health and eldercare, childcare, daily essentials, cooked food and financial services.

Serving over two million customers, NTUC Enterprise wants to enable and empower all in Singapore to live better and more meaningful lives.


The NTUC Enterprise Centre of Excellence for Data, Digitalisation and Technology leads the transformation of the NTUC Social Enterprises by leveraging digital technologies to become more nimble, adaptable and innovative in today's digital age.


DESIGNATION :
Principal Backend Engineer (GOLANG) (CPD Team)


RESPONSIBILITIES
You live and breathe mobile web & desktop web development and you love engineering fast and beautiful user experiences.

You thrive in fast-paced environments and being part of creating a best-of-breed product which helps users engage with their communities.


Duties and Responsibilities

  • Rapid design and implementation of complex solutions
  • Design, build and maintain efficient, reusable, and reliable code in Go
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Providing feedback in code reviews for improvements

QUALIFICATIONS

Qualification & Skills

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Experience with Go frameworks and tools
  • Knowledge of common Goroutine and channel patterns
  • Ability to write clean and effective Godoc comments
  • Strong experience in API driven development
  • Experience with both external and embedded databases
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration tools like Jenkins

OTHER INFORMATION

Good to have

  • Experience in building core platform services
  • Experience in Backend for Frontends (BFF)
  • Experience in the retail domain (ecommerce)

More jobs from NTUC ENTERPRISE NEXUS CO-OPERATIVE LIMITED