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 5 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)

Senior Developer (Microsoft Power Platform)

Senior PowerApps Developer role at global company, focusing on Microsoft Power Platform development, requiring 7+ years experience and strong technical leadership skills.

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.