Software Engineer (System) 1 YEAR CONTRACT

MSI GLOBAL PRIVATE LIMITED

Singapore

On-site

SGD 100,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MSI GLOBAL PRIVATE LIMITED is seeking a software professional to design, develop, and deliver a high-volume back office solution for an AFC system. You will gather requirements, design, implement, and maintain software across the software development lifecycle, including documentation and testing.

You will collaborate with users and provide day-to-day application support, using Java/JEE, SQL databases, and modern containerized/cloud-native stacks such as Kubernetes, Docker, and AWS services.

Qualifications

  • Degree in Computer Science / IT / Engineering with 5+ years in software development.
  • Experience delivering full SDLC documents and complex enterprise apps.
  • Strong Java/JEE, web tech, UNIX/Linux and Windows experience.
  • Proficient with SQL/JDBC, Spring, and microservices.
  • Familiar with Agile, CI/CD, and cloud/container stacks.

Responsibilities

  • Gather requirements and design, develop, and maintain the software.
  • Prepare and submit SDLC deliverables and documentation.
  • Assist the Authority with daily application support issues.
  • Liaise with users on requirements, design, and testing.

Skills

Java/JEE
UNIX/Linux
Windows
JDBC
SQL
Spring Framework
Spring Boot
Message Queues
Solace
Kubernetes
Docker
AWS (ECS Fargate / RDS / Lambda)
PCI DSS
Agile / CI/CD

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Java/JEE
UNIX/Linux
Windows
JDBC
SQL
Spring Framework
Spring Boot
Message Queues
Solace
Kubernetes
Docker
AWS Services
ECS Fargate
RDS
Lambda
PCI DSS

Job description

Working with a back office development team, the candidate 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.
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;
  • Extensive experience in web based applications development and database application interfacing (JDBC, SQL);
  • Experience in Automatic Fare Collection (AFC) system will be an advantage;
  • Experience in Agile development methodology and continuous integration;
  • Experience in Spring Framework and Spring Boot;
  • Experience in Message Queues;
  • Experience in Solace;
  • Extensive experience in Software Modernization, Containerization, Microservices;
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer – Spring Boot / AWS
Java Software Engineer – Spring Boot / AWS

A LOOP PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Java Software Engineer – Spring Boot / AWS
Java Software Engineer – Spring Boot / AWS

ACP COMPUTER TRAINING SCHOOL PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Software Engineer (System)
Software Engineer (System)

Visa Hunt • Singapore

On-site
SGD 9,000 - 13,000
C++ Developer
C++ Developer

Total eBiz Solutions Pte Ltd • Singapore

On-site
SGD 80,000 - 100,000
Field Operations Engineer
Field Operations Engineer

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 108,000
Frontend Maintenance
Frontend Maintenance

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 50,000 - 80,000
Java Software Engineer – Spring Boot / AWS
Java Software Engineer – Spring Boot / AWS

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 190,000
Software Engineer
Software Engineer

COMBUILDER PTE LTD • Singapore

On-site
SGD 90,000 - 135,000
Senior/ Engineer, Software
Senior/ Engineer, Software

SPTEL PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer - Java
Full Stack Engineer - Java

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000