Role: Software Engineer (System)
Contract Duration: 3 years
Work Timing: Office Hours
Max Offered Salary: 10,000 SGD
AWS: 1 month (upon completion of 12 months)
Leave: 14 Annual & 14 Medical Leave
Job Description:
(a) Responsibilities:
Working with a back office development team, you will be responsible
for the design and delivery of the software solution for a high volume
and performance intensive back office of an Automatic Fare Collection
(AFC) system.
The activities required to be performed shall include the following:
• Requirements gathering;
• Design, development, and maintenance of the software;
• Preparation and submission of deliverables throughout the
software development lifecycles such as Business Rules,
Software Requirement Specifications, Software Architecture
Document, Design Specification, Interface Specifications,
Source Codes, Testing Specification, Operation and
Maintenance Manual, Training Manual and others documents
as required in the standard adopted by the Authority;
• Assist the Authority with day-to-day application support issues;
and
• Liaise with users on the requirement, design and testing
issues.
(b) Qualifications & Requirements:
• Recognised degree in Computer Science, IT or engineering with at
least 5 years’ relevant experience in software development;
• Gone through at least one full software development lifecycle
(SDLC) with experience in producing SDLC documentations;
• Extensive experience in analysing requirements, designing,
development and delivering complex enterprise applications in
Java/JEE, web programming on UNIX / LINUX and Windows
environment;
• Experience in Automatic Fare Collection (AFC) system;
• Experience in Agile development methodology and continuous
integration;
• Experience in Spring Framework and Spring Boot will be an
advantage;
• Experience in Message Queues;
• Experience in Solace will be an advantage;
• Experience in Software Modernization, Containerization,
Microservices will be an advantage;
• Experience in Cloud Computing, Kubernetes & Dockers, AWS
Services like Amazon ECS Fargate, AWS RDS & Lambda will be
an advantage;
• Experience in EMV and Payment Card Industry Data Security
Standard (PCI DSS) will be an advantage;
• Strong analytical and problem-solving skills; and
• Good written and verbal communication skills in English.
(c) Working Location Arrangement:
The candidate shall adhere to the Client’s work arrangement to work
in office and/or work from home. The Client has the sole discretion
to make the arrangement.
EA License # 14C6941