Software Engineer (System)

Xcellink Pte Ltd is a company that provides talent placement services.
Singapore
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer (System)

Our Client is a statutory board under the Government of Singapore and they are looking for a Software Engineer specializing in devices to support the team.

The role involves:

  • Requirements gathering
  • Design, development, and maintenance of software
  • Preparation and submission of deliverables throughout the software development lifecycles
  • Assisting with day-to-day application support issues
  • Liaising with users on requirement, design, and testing issues

The ideal candidate should have:

  • A recognized degree in Computer Science, IT, or engineering with at least 5 years of relevant experience in software development
  • Experience in at least one full software development lifecycle (SDLC) and producing SDLC documentation
  • Extensive experience in analyzing requirements, designing, developing, and delivering complex enterprise applications in Java/JEE, web programming on UNIX/LINUX and Windows environments
  • Strong Database and SQL knowledge for writing complex queries and performance tuning
  • Extensive experience in Data Engineering and BI tools like IBM DataStage, Informatica, Cognos Analytics, Power BI
  • Strong understanding of OLAP, ETL/ELT, and BI design concepts and best practices
  • Exposure to Cloud Data platforms like Snowflake, Databricks, AWS Redshift (advantage)
  • Experience in Automatic Fare Collection (AFC) system (advantage)
  • Strong analytical and problem-solving skills
  • Good written and verbal communication skills in English

This position offers an opportunity to work with a government statutory board, contributing to important projects and utilizing a wide range of technical skills in software development and data engineering.

Last updated 2 months ago

Responsibilities For Software Engineer (System)

  • Requirements gathering
  • Design, development, and maintenance of software
  • Preparation and submission of SDLC deliverables
  • Assist with day-to-day application support issues
  • Liaise with users on requirement, design and testing issues

Requirements For Software Engineer (System)

Java
Linux
  • Recognized degree in Computer Science, IT or engineering
  • At least 5 years' relevant experience in software development
  • Experience in full software development lifecycle (SDLC)
  • Extensive experience in Java/JEE, web programming on UNIX/LINUX and Windows
  • Strong Database and SQL knowledge
  • Experience in Data Engineering and BI tools (IBM DataStage, Informatica, Cognos Analytics, Power BI)
  • Understanding of OLAP, ETL/ELT and BI design concepts
  • Strong analytical and problem-solving skills
  • Good written and verbal communication skills in English

Interested in this job?

Jobs Related To Xcellink Pte Ltd Software Engineer (System)

Network Engineer - CT-FNC241210 02/01

Senior Network Engineer position at Xcellink Pte Ltd, focusing on Arista network solutions implementation and maintenance for government projects in Singapore.

Network Engineer - CT-FNC241210 02/01

Senior Network Engineer position at Xcellink Pte Ltd, focusing on Arista network solutions for government projects, requiring 5 years of experience.

Software Engineer (System)

Senior Software Engineer position at a Singapore government statutory board, focusing on Java development, cloud technologies, and enterprise applications.

Senior Outsystems Developer

Senior OutSystems Developer role for designing, developing, and maintaining applications using the OutSystems low-code platform at a multinational IT company.

Software Engineer (System)

Senior Software Engineer role for a Singapore government agency, specializing in Java/JEE development with 5+ years of experience required.