Start Your Search Here

Job Search

FPT Asia Pacific Pte Ltd

Singapore / Global

M28 - Full Stack Developer (Outsystem)

Job Description

Role Overview

As a Full-Stack Software Engineer, you will design, build, and maintain reliable digital systems that support national workforce services. You will contribute to end-to-end delivery from development to testing, ensuring systems are scalable, secure, and performant. The role requires close collaboration within cross-functional teams to deliver stable, high-quality solutions in a government environment.

Key Responsibilities

Develop and maintain full-stack applications using modern web technologies to support WINS system functionality

Implement and manage automated testing (functional, regression, performance) to ensure system reliability and quality

Design and execute test strategies using tools such as Selenium, Cucumber, and JMeter to validate system performance and stability

Write and optimise SQL scripts to support testing, debugging, and data validation

Collaborate with engineers, testers, and stakeholders in Agile teams to deliver features and resolve issues

Apply DevOps and cloud practices to support continuous integration, deployment, and system operations

Troubleshoot defects and performance issues, ensuring timely resolution and minimal service disruption

Requirements

Relevant qualifications in Computer Science, Information Systems, Computer Engineering, or related fields or relevant experience.

Good knowledge of Agile software development, DevOps and cloud technologies.

Experience in modern web and application technologies/stack (e.g. Node JS).

Passion for tech and curiosity in learning new technologies (e.g. OutSystems).

Excellent analytical and problem-solving skills.

Hands-on experience with software testing including automated functional testing tools such as Cucumber, Selenium, Maven, Capybara is preferred

Hands-on experience with performance testing tools such as JMeter, Gatling will be an added advantage

Have SQL scripting skills

Hands-on experience in one or more of the followings is preferred:

Application exploratory testing and regression test automation

Application performance testing

Application security testing

Have relevant knowledge of software QA methodologies, tools, and processes

GOOD TO HAVE

Strong communication and interpersonal skills to collaborate with key stakeholders at all levels.

Past work experience in large software teams is a plus.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs