[ref. m76073102] Software Engineer - 12 Months - Geylang

apartmentRobert Half placeGeylang descriptionTemporary calendar_month 

The Company

We are seeking a hands-on Software Engineer to support our client, a global consulting firm, in transforming legacy systems into modern, cloud-native, container-ready services. In this role, you'll be hands-on with refactoring efforts, breaking down monoliths, containerizing applications, and integrating observability tools, while ensuring minimal disruption to business operations.

This is a great opportunity for engineers passionate about clean code, scalable architectures, and modern DevOps practices.

This is a 12-month project with potential of extension.

The Role
  • Refactor legacy applications: decouple monolithic components, externalize state, and remove tight interdependencies.
  • Create Dockerfiles, health checks, and deployment specs using Helm or Docker Compose.
  • Implement OpenTelemetry for distributed tracing and performance metrics.
  • Collaborate with QA engineers to stub external services and build reusable test fixtures.
  • Ensure refactored services are production-ready, observable, and CI/CD-compliant.
Your Profile
  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is required.
  • 5-8 years of full-stack development experience with Java, .NET, or Node.js
  • 2+ years working with containers (e.g., Docker, Kubernetes).
  • Proven experience breaking down monoliths into microservices or mini-services.
  • Strong understanding of REST/gRPC APIs, relational databases, and message queues such as Kafka or AWS SQS.
  • Familiar with CI/CD workflows and infrastructure-as-code principles.
  • Experience with cloud environments (AWS preferred) is advantageous.

Apply Today

Please send your resume in WORD format only and quote reference number GO13246390, by clicking the apply button. Please note that only short-listed candidates will be contacted.

Robert Half International Pte Ltd. Co. Registration no.: 200612189E | EA Licence No.: 07C5595 | Gabriela De Brito Lopes Prestes Oxby EA Registration no.: 1989404

By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com.sg/privacy-statement. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.

apartmentRobert HalfplaceToa Payoh, 4 km from Geylang
The Company We are seeking a hands-on Software Engineer to support our client, a global consulting firm, in transforming legacy systems into modern, cloud-native, container-ready services. In this role, you'll be hands-on with refactoring efforts...
thumb_up_altRecommended

Software Engineer (.NET) - Geylang

apartmentALPHAWAVE TECHNOLOGY (S) PTE LTDplaceGeylang
JOB OVERVIEW Alphawave is looking for Software Engineers who are passionate in Software Development to join our Property and Carpark technology team. We help our clients rethink and reshape their business processes. If you are a techie who likes...
apartmentGMP TECHNOLOGIES (S) PTE LTDplaceGeylang
technical support to a team of field service engineers  •  Software maintenance of existing equipment Requirements:  •  Degree in any Engineering discipline with minimum 3 years of experience in software development in the automation / semiconductor industry...