Job Snapshot


Location:
Singapore Other
Employment Type:
Contract
Job ID:
521578

Job Summary

Responsibilities:

We are currently hiring a Senior Software Engineer (backend) to join our client with a passion for Golang and cloud environments. You will work closely with teammates to deliver cool high scale product features. You will partner with product owners, teammates, and cross-functional teams around the company to identify problems and build solutions that benefit all the engineers. You will work on large scale product platforms and help your colleagues to ship their projects with good quality. You will design, implement, and test robust technical solutions that their operations can rely on. Write clean code that is testable, maintainable, solves the right problem, and does it well, the code that you can be proud of.

 

Our client’s Centre of Excellence for Data, Digitalisation, and Technology was set up to lead the transformation by leveraging digital technologies to become more nimble, adaptable, and innovative in today’s digital age. They believe that diversity is key to driving an innovative, cohesive, productive, and fun workplace. If you are curious, love to influence is a go-getter and comfortable in leading change in an organization, where high-velocity is a given, and aren't afraid to take on the complex and long-established business of pre-school services and turn it into something thoughtful and magical, we want to hear from you!

 

Duties and Responsibilities

  • Working in a cross-functional team, you will be responsible for improving the backend of our platform by creating new features.
  • Design, build and maintain efficient, reusable and reliable code in Golang
  • Build performant and high-quality backend services
  • Apply best industry practices to support high quality and resilience
  • Actively participate in team discussions when solving problems or designing new Features

 

Requirements:

 

Mandatory requirements

  • Proficient in Golang with good knowledge of development best practices
  • Knowledge of various design and architectural patterns
  • Strong foundation in algorithms and data structures
  • Experience with building REST and gRPC APIs
  • Strong knowledge of SQL and experience in working with Postgresql DB
  • Good communication skills

 

Good to have

  • Experience with high traffic and scalable applications
  • Experience with Cloud environments (GCP) and Kubernetes
  • Good understanding of concurrency and multithreading
  • Experience in working Agile environment

 

 

To apply, please click on the link below:

http://jobs.en-sg.teksystems.com/ToXAQE/senior-software-engineer-golang-itcommunications-singapore-singapore-14189927

 

Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544

Job Reference: MH/521578