Job is active

Software Engineer

5 000 – 7 000 $
Full time3–6 yearsOn-siteSingapore

Location

CECIL STREET, PRUDENTIAL TOWER

Open in maps

About this job

We are seeking an experienced Software Engineer (System) to support the design, development, maintenance and delivery of enterprise software solutions. The successful candidate will work closely with users, development teams and stakeholders to deliver reliable, high-volume and performance-intensive software solutions supporting an Automatic Fare Collection (AFC) system.

Key Responsibilities

  • Gather and analyse business and system requirements.
  • Design, develop, test, deploy and maintain software applications throughout the Software Development Lifecycle (SDLC).
  • Prepare and maintain SDLC deliverables, including Business Rules, Software Requirements Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, source code, testing specifications, operation and maintenance manuals, training materials and other required technical documentation.
  • Provide day-to-day application support and assist with troubleshooting and resolution of production issues.
  • Liaise with users and stakeholders on requirements, system design and testing matters.
  • Collaborate with back-office development teams to deliver software solutions.
  • Design and deliver high-volume, performance-intensive software solutions for back-office components of an AFC system.
  • Contribute to software modernisation, containerisation, microservices and continuous integration initiatives.
  • Support database design, development and performance tuning.
  • Apply software engineering best practices to ensure system reliability, scalability and maintainability.

Requirements

  • Degree in Computer Science, Information Technology, Engineering or a related discipline, with at least 5 years of relevant experience.
  • Experience in at least one complete Software Development Lifecycle (SDLC), including preparation of SDLC-related documentation.
  • Strong hands-on experience in requirements analysis, software design, development and delivery of complex enterprise applications.
  • Experience with Java/JEE and web application development in UNIX/Linux and Windows environments.
  • Experience in web-based application development and database integration using technologies such as JDBC and SQL.
  • Experience with Agile development methodologies and continuous integration.
  • Hands-on experience with Spring Framework and Spring Boot.
  • Experience in software modernisation, containerisation and microservices architecture.
  • Experience with Message Queues; experience with Solace is an advantage.
  • Experience with Cloud Computing, Kubernetes and Docker.
  • Experience with AWS services such as Amazon ECS/Fargate, Amazon RDS and AWS Lambda is an advantage.
  • Experience in database design, development and performance tuning.
  • Experience with Automatic Fare Collection (AFC) systems is an advantage.
  • Knowledge or experience with EMV and Payment Card Industry Data Security Standard (PCI DSS) is an advantage.
  • Strong analytical, troubleshooting and problem-solving skills.

If you believe you fit the requirements for the role, please submit your application below or drop us an email directly quoting the job title.

Due to an anticipated high volume of applicants, we regret that only shortlisted candidates will be notified. The information provided is for recruitment purposes only.

Cornerstone Global Partners (EA License Number: 19C9859) is an affirmative equal-opportunity employer and recruitment firm. We evaluate qualified applicants without regard to race, colour, religion, creed, gender, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.

(Scarlett) Zhang Jifan
[email protected]

EA Registration Number: R26159541.

Cornerstone Global Partners Pte Ltd (EA License: 19C9859)

Market insight

25% above median
4 800 $

Based on 75 102 offers with salary for this country

Full salary breakdown

Similar jobs

CORNERSTONE GLOBAL PARTNERS PTE. LTD. Singapore ·

Test Engineer

4 500 – 6 000 $
Full time3–6 yearsOn-siteSingapore
CORNERSTONE GLOBAL PARTNERS PTE. LTD. Singapore ·

EUC Delivery Lead

10 500 – 12 200 $
Full time6+ yearsOn-siteSingapore
CORNERSTONE GLOBAL PARTNERS PTE. LTD. Singapore ·

DevOps Lead

7 500 – 9 200 $
Full time6+ yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 5 000 – 7 000 $ for this role at CORNERSTONE GLOBAL PARTNERS PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for CORNERSTONE GLOBAL PARTNERS PTE. LTD. and Singapore.