Search Jobs

Search by job, company or skills

Software Engineer (System)

Software Engineer (System)

xcellink pte. ltd.
3-6 Years
SGD 5,000 - 7,000 per month
Early Applicant
  • Posted 10 days ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

  • Design, develop, and maintain real-time, high-availability payment and security systems supporting public transport fare processing.
  • Participate in the full Software Development Life Cycle (SDLC), including requirements gathering, system design, software development, testing, deployment, and maintenance.
  • Collaborate with cross-functional teams to develop payment devices and security solutions for smart card-based transit systems.
  • Produce and maintain project documentation, including requirements specifications, design documents, test plans, operation manuals, training guides, and maintenance documentation.
  • Perform application testing, verification, and validation to ensure solutions meet business and technical requirements.
  • Support system deployment, installation, field testing, and post-implementation activities.
  • Deliver high-quality software solutions in accordance with project schedules and quality standards.
  • Investigate, troubleshoot, and resolve application defects and issues reported by internal and external stakeholders.
  • Provide application support and technical assistance to ensure system availability, reliability, and optimal performance.
  • Adhere to established quality assurance processes, standards, and best practices.

Requirements

  • Degree in Computer Science, Computer Engineering, Electrical & Electronics Engineering, or a related discipline.
  • Minimum 5 years of software development experience using C++ and/or Java on Windows, Linux, and/or embedded platforms.
  • Strong experience in requirements analysis, use case development, software design documentation, object-oriented design, and UML modelling.
  • Hands-on experience with multi-threaded application development, socket programming, and serial communication.
  • Good understanding of the Software Development Life Cycle (SDLC) and experience working in Agile and/or Rational Unified Process (RUP) environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good written and verbal communication skills.
  • Self-motivated, proactive, and able to work effectively both independently and within a team.

Preferred Skills

Candidates with experience in one or more of the following areas will have an advantage:

  • HTML, CSS, JavaScript, JSON, and web-based application development.
  • Three-tier or distributed software architectures.
  • Database design, SQL development, and ODBC integration.
  • Virtualization and container technologies.
  • Messaging technologies such as MQ and MQTT.
  • Secure communication protocols, including HTTPS and FTPS.
  • Payment systems, data processing and analysis, and EMV standards.
  • Secure coding practices, cryptography, and Hardware Security Modules (HSMs).
  • Security key management systems and related processes.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-8 yrs
SGD 6,500 - 7,300 per month
Singapore
Skills:
Java, Enterprise Architecture, C#, C++, Api Development, Performance Tuning, Software Design, Software Development, Software Engineering, Javascript, Solution Development, Python, Software Maintenance, Market Research, Software Requirement Specification, Systems Development, Design, Collaboration, scientific discipline, Development
5-7 yrs
SGD 7,500 - 10,000 per month
Singapore
Skills:
containerization , Java, Performance Tuning, Spring Boot, Microservices, Sql, Cloud Technologies, Docker, Database Design, Agile, Kubernetes, Development, Message Queues, CI-CD
5-7 yrs
SGD 6,500 - 7,500 per month
Singapore
Skills:
software modernization , solace , containerization , LINUX, Spring Boot, Windows, Microservices, Cloud Computing, Lambda, Aws Rds, Docker, Database Design, Java Jee, JDBC, Aws Services, Performance Tuning, UNIX, Sql, Kubernetes, Spring Framework, Agile development methodology, Amazon ECS, Fargate, Message Queues
5-7 yrs
SGD 7,500 - 8,800 per month
Singapore
Skills:
software modernization , solace , containerization , Dockers, LINUX, Continuous Integration, Spring Boot, Windows, Microservices, Cloud Computing, Lambda, Aws Rds, JDBC, Pci Dss, Java, Aws Services, Jee, Sql, UNIX, Emv, Kubernetes, Spring Framework, Agile development methodology, Amazon ECS, Fargate, Payment Card Industry Data Security Standard, Message Queues
5-8 yrs
SGD 6,800 - 7,500 per month
Singapore
Skills:
Java, Software Development, MySQL, Spring Boot, Agile Software Development, Business Rules, Information Technology, Administrative Support, Software Application Development, Computer Science, Administrative Work