Search by job, company or skills

F

M28 - Full Stack Developer (Outsystem)

6-9 Years
SGD 7,000 - 9,500 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146291693