Software Engineer (S)***

ETHOS SEARCH ASSOCIATES PTE. LTD.

Responsibilities

  • Lead design, development, and implementation of complex, scalable, and secure software applications.
  • Work with product managers, UX designers, and other engineers to define requirements, architect solutions, and deliver high-quality products.
  • Produce clean, maintainable, and efficient code in various programming languages (e.g., Python, Java, Go, JavaScript, C#).
  • Perform code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and debug production issues.
  • Ensure high availability and performance of critical systems.
  • Contribute to technical documentation, architectural diagrams, and best practices.
  • Keep up with emerging technologies and industry trends, evaluating their potential.
  • Be a part of agile development processes, including stand-ups, sprint planning, and retrospectives.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • At least 5 years of experience in software development with a strong track record of delivering successful projects in Mobile Application and Website Development, Content Management System (CMS)
  • Proficient in at least two modern programming languages (e.g., Python, Java, Go, JavaScript, C#) and Web development with Node.js background, preferably with Next.js and AI-assisted development
  • Experience with relevant frameworks.
  • Working knowledge of software design principles, data structures, algorithms, and distributed systems.
  • Problem-solving skills.
  • Fantastic communication, collaboration, and interpersonal skills.
  • Prior experience working on government or public sector projects will be advantageous.

Ethos Search Associates Pte. Ltd.

EA License No: 13C6655

EA Reg No: R1988580 Jacky Chong