Senior Software Engineer - Golang/Node.js

Job Description

The Client

My client is the Centre of Excellence tasked with driving digital transformation of the overall group.
They are currently looking for a Senior Software Engineer for one of its project teams.

Responsibilities

* Design, build, deploy and manage backend services to solve complex problems
* Design, build and maintain efficient, reusable and reliable solutions
* Participate in reviewing existing microservices' scalability and performance, help identify bottlenecks and resolve them
* Actively participate in team discussions to drive problem-solving
* Work closely with Team Leads to help break down high-level requirements into technical requirements
* Write and maintain test cases with the right approach needed to ensure good coverage and quality
* Build, maintain and drive monitoring for critical transactions
* Participate as active Agile team members to drive great ideas or features to delight our users and help achieve business objectives

Requirements

* Senior experience in solution architecture and backend development
* Experienced with distributed concurrency model in Golang or NodeJS
* Knowledgeable and experienced in building Service Oriented Architecture-based application
* Experience with high traffic and scalable applications
* Great understanding of the data structures and complex algorithm
* Strong experience building applications using microservice architecture
* Proficient understanding of source code management using git
* Familiarity with continuous integration/deployment tools such as Jenkins
* Must be a team player, take full ownership of the work, empathetic and open-minded
* Experienced in working in an Agile setup

Good-to-have

* Experience with products on the food services or e-commerce domains
* Experienced with building cached services
* Proficient in Golang with good knowledge of best practices
* Experience in building API Gateway-powered architecture

Disclaimer: The Company complies with the Tripartite Guidelines on Fair Employment Practices (TGFEP), including the prevailing guidelines on recruitment. All qualified applicants will be considered for the position regardless of their age, race, religion, nationality, marital status, or family responsibilities. A more detailed discussion of the TGFEP is available on the Tripartite Alliance for Fair and Progressive Employment Practices (TAFEP) website at https://www.tal.sg/tafep.

Job reference: JO-210802-266563

Back to search

Application Process

See what comes ahead in the application process. Find out how we help you land that job.

1
Once you apply for a job opening here, you will be notified within 72 hours if you are a suitable candidate.
2
Our consultants will contact you to discuss your application and the role you've applied for.
3
Your profile will then be shared with the employer. If you are shortlisted, our consultant will arrange an interview with the employer.
4
Before the interview, our consultants will provide tips and insights to help you prepare your interview and will negotiate your compensation package if you're successful.
5
Before your start date, our consultants will follow up to ensure you are fully prepared for your first day.

Recently Added

See all jobs

Connect with Us

send RGF your CV

No time to search?

Send us your resume and we will get in touch to explore opportunities.

Send us your CV