Software Engineer - C++ & Java (AL-FNC250107 004/01)

Xcellink Pte Ltd specializes in developing integrated e-payment Fare Collection Systems.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience

Description For Software Engineer - C++ & Java (AL-FNC250107 004/01)

Xcellink Pte Ltd is seeking a Software Engineer specializing in C++ and Java development for their e-payment Fare Collection System. This role focuses on designing and developing integrated payment solutions, requiring expertise in both backend development and system integration. The position involves full software development lifecycle participation, from requirements gathering to implementation and testing.

The ideal candidate will work on building advanced applications for the Ubuntu platform, collaborate with cross-functional teams, and ensure code quality through rigorous testing. They will be responsible for performance optimization and maintaining system documentation. The role requires strong technical skills in C++ and Java, with additional expertise in web technologies, database management, and cloud services being highly valuable.

This position offers an opportunity to work on critical infrastructure in the payment systems domain, requiring both technical expertise and strong communication skills. The successful candidate will join a team working on innovative payment solutions, with exposure to modern technologies including containerization, cloud services, and secure communication protocols.

Working in Singapore, you'll be part of a team that values technical excellence, problem-solving abilities, and effective stakeholder management. This role is perfect for someone who enjoys working on complex technical challenges while maintaining high standards of code quality and system reliability.

Last updated 2 months ago

Responsibilities For Software Engineer - C++ & Java (AL-FNC250107 004/01)

  • Design and build advanced applications for ubuntu platform
  • Collaborate with cross-functional teams to define, design and implement new features
  • Unit-test code for robustness, including edge cases, usability, and reliability
  • Work on bug fixing and improving application performance
  • Prepare and submit deliverables throughout the software development lifecycles
  • Liaise with stakeholders on the requirement, design and testing issues

Requirements For Software Engineer - C++ & Java (AL-FNC250107 004/01)

Java
JavaScript
Python
  • Tertiary qualification in Electrical/Electronics/Mechanical Engineering/Computer Science or a relevant discipline
  • At least 2 years in software development and system integration
  • Experiences in C++ application development
  • Knowledge in Java application development
  • Experience with web application using HTML/HTML5, JavaScript and JavaScript Framework
  • Experience with database interfacing using ODBC/JDBC and SQL
  • Knowledge of multi-tier software architecture design and implementation
  • Experience with virtualization using Containerisation
  • Experience with AWS and cloud services
  • 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 - C++ & Java (AL-FNC250107 004/01)

Solutions Engineer (Project Services & Operational Excellence)

Solutions Engineer position at Xcellink Pte Ltd, focusing on service & solution design, implementation, and technical leadership with 4-6 years experience required.

Software Developer (Outsystems)

Software Developer position specializing in Outsystems platform at Xcellink Pte Ltd in Singapore

Network Engineer - CT-FNC241210 02/01

Network Engineer position at Xcellink Pte Ltd in Singapore - On-site contract role focusing on network infrastructure management and engineering.

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.