jobs in SINDO FERRY (PTE. LTD.)

全职 Senior Software Engineer 工作, 薪水 up to SGD 4,000, SINDO FERRY (PTE. LTD.) Central Region (Singapore) 公司招聘中 - Ricebowl

Senior Software Engineer

SINDO FERRY (PTE. LTD.)

SGD4,000 - SGD4,000 每月

Central Region (Singapore)

分享
保存

工作地点

  • 1 HARBOURFRONT AVENUE Central Region (Singapore) Singapore

职位描述

岗位职责

We are looking for an experienced and hands-on Senior Software Engineer to design, develop, maintain and enhance our business-critical digital applications.

The successful candidate will be responsible for both front-end and back-end development and will support systems such as our booking platforms, customer-facing website and mobile application, agent portal, payment integrations, check-in interfaces and internal operational systems.

This position requires someone who can work independently, understand operational requirements and convert business needs into reliable, secure and user-friendly solutions.

Key Responsibilities

  • Design, develop, test, deploy and maintain full-stack web and mobile applications.
  • Develop and enhance front-end interfaces, back-end services, databases and application programming interfaces (APIs).
  • Maintain and improve the company’s booking, ticketing, agent portal and other operational applications.
  • Integrate internal applications with payment gateways, third-party platforms, vendors and external systems.
  • Work with management and operational departments to understand requirements and recommend practical technical solutions.
  • Investigate and resolve application errors, system defects, performance issues and production incidents.
  • Conduct system testing and support users during User Acceptance Testing (UAT).
  • Monitor application performance, availability, security and data integrity.
  • Apply secure coding practices and appropriate access controls, particularly for customer, booking and passenger information.
  • Maintain proper source-code control, system documentation, technical specifications and deployment records.
  • Manage application releases, updates, backups and recovery procedures.
  • Coordinate with external software vendors and service providers when required.
  • Provide technical guidance and user support for applications developed or maintained by the company.
  • Provide reasonable after-hours support when urgent production incidents affect business operations.

Job Requirements

  • Diploma or bachelor’s degree in Computer Science, Information Technology, Software Engineering or a related discipline. Candidates with equivalent practical experience may also be considered.
  • At least three years of relevant experience in full-stack software development.
  • Proven experience developing and supporting live production applications.
  • Strong knowledge of the company’s required front-end technology
  • Strong knowledge of the company’s required back-end technology
  • Good working knowledge of relational databases and SQL.
  • Experience developing and integrating REST APIs, JSON services and third-party applications.
  • Familiarity with Git or another source-code version-control system.
  • Experience with application deployment, cloud or server environments and CI/CD practices.
  • Understanding of authentication, authorisation, data protection and secure coding principles.
  • Strong troubleshooting, analytical and problem-solving abilities.
  • Able to work independently, prioritise operational issues and manage multiple development requirements.
  • Good communication skills and the ability to explain technical matters to non-technical users.

Preferred Experience

  • Experience with travel, transportation, ticketing, reservation or e-commerce systems.
  • Experience integrating online payment gateways and external booking platforms.
  • Experience developing responsive websites or mobile applications.
  • Familiarity with Docker, cloud services and Linux or Windows server environments.
  • Understanding of Singapore PDPA requirements and protection of customer data.
  • Experience coordinating with external developers, vendors or technology partners.

Key Attributes

  • Responsible and dependable, particularly when supporting business-critical systems.
  • Detail-oriented with a strong focus on system accuracy and reliability.
  • Proactive in identifying risks and recommending improvements.
  • Comfortable working with both technical and operational stakeholders.
  • Able to take ownership of applications from requirement gathering through deployment and ongoing support.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多