Software Engineer (System) 1 YEAR CONTRACT

MSI Global Pte Ltd

Singapore

On-site

SGD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MSI Global Pte Ltd is seeking a software development professional to design and deliver backend solutions for a high-volume AFC back office system. The role covers requirements gathering, software design, development, and documentation across the SDLC, with close collaboration with users and the Authority for support and testing.

The candidate will work on Java/JEE, web applications on UNIX/Linux and Windows, and modernize applications using containerization and microservices, employing Agile

Qualifications

  • 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 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
  • Strong analytical and problem-solving skills and good written and verbal communication skills in English

Responsibilities

  • 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
  • Liaise with users on the requirement, design and testing issues

Skills

Java/JEE
UNIX/Linux
Web development
SQL/JDBC
Agile
CI/CD
Spring Framework
Spring Boot
Message queues
Solace
Containerization
Microservices
English communication

Education

Degree in Computer Science / IT / Engineering

Tools

Solace
Containerization

Job description

About the role

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.

Key responsibilities
  • 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
  • Liaise with users on the requirement, design and testing issues
About you
  • 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 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
  • 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

Software Engineer (Backend Development) | 6-month internship
Software Engineer (Backend Development) | 6-month internship

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer
Software Engineer

ES TECH CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Backend Development) - 6-month internship
Software Engineer (Backend Development) - 6-month internship

MSI GLOBAL PRIVATE LIMITED • Singapore

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

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 50,000 - 80,000
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 60,000 - 120,000
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT

Land Transport Authority (LTA) • Singapore

On-site
SGD 1 - 2
Software Developer
Software Developer

VOTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer
Software Engineer

Epergne Solutions • Singapore

On-site
SGD 110,000 - 170,000
Software Developer
Software Developer

HELIUS SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Application Support Engineer
Application Support Engineer

NETS • Singapore

On-site
SGD 90,000 - 120,000