Senior Software Engineer (2-Year Contract) - Geylang - ref. q01050219

apartmentCertis placeGeylang scheduleFull-time calendar_month 

As Asia’s largest advanced integrated security services provider, Certis Group is at the forefront of integrating cutting-edge technology into the delivery of security solutions. With a bold cloud-first approach and strong adoption of modern software engineering practices, we are building resilient, scalable systems that drive operational excellence and digital transformation.

We are looking for a Senior Software Engineer to join our Group Technology & Operations (GTO) team. This role is ideal for a technically proficient and passionate engineer who thrives in a fast-paced environment and is excited by the challenge of building modern, cloud-native applications that power mission-critical operations.

Responsibilities
  • Design, develop, and deploy serverless, cloud-native applications on platforms such as AWS.
  • Build and maintain automation and monitoring tools to ensure reliability, scalability, and observability of production systems.
  • Collaborate with internal teams and external vendors to deliver high-quality software solutions.
  • Oversee the work of third-party vendors, ensuring timely delivery and adherence to technical standards.
  • Act as a technical advisor to other teams within GTO on topics including software development, DevOps, and cloud architecture.
  • Stay current with industry trends and emerging technologies to drive innovation and continuous improvement.
  • Track project progress, identify risks, and communicate updates to stakeholders and management.
  • Produce clear and comprehensive technical documentation for internal use and external stakeholders.
Requirements
  • Minimum 4 years’ experience in large-scale software development or enterprise application delivery.
  • Strong proficiency in Java/JVM languages and solid experience with microservices and service-oriented architectures.
  • Hands-on expertise in Agile methodologies (especially Scrum) and CI/CD pipelines for automated testing and deployment.
  • Proficient in cloud platforms, particularly AWS (Lambda, API Gateway, ECS, DynamoDB), with Linux server administration experience.
  • Bonus: Experience with .NET technologies and mobile app development (Android, iOS, React Native).
  • Problem-solver focused on building scalable, high-performance systems with graceful failure recovery.
  • Self-motivated, collaborative team player with excellent communication skills, able to manage multiple priorities independently.
apartmentCertisplaceToa Payoh, 4 km from Geylang
software engineering practices, we are building resilient, scalable systems that drive operational excellence and digital transformation. We are looking for a Senior Software Engineer to join our Group Technology & Operations (GTO) team. This role is ideal...
apartmentHAYS SPECIALIST RECRUITMENT PTE. LTD.placeGeylang
efficient code and improve the quality of the code  •  Analyse business requirements, and create technical design documents that are per the company's architecture standards  •  Develop the code and provide hands-on engineering expertise to the development teams...
apartmentST EngineeringplaceJurong West, 20 km from Geylang
Job Description Be Part of Our Success Team Leadership & Development:  •  Lead, mentor, and manage a team of software engineers, fostering a collaborative and innovative work environment.  •  Provide regular feedback and performance evaluations...