Software Engineer

Singtel

Kuala Lumpur

On-site

Confidential

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Singtel is seeking a highly skilled Software Engineer (OutSystems) to design, develop, test, implement, and maintain enterprise applications on the OutSystems platform. You will partner with business and technical teams to translate requirements, deliver Change Requests and Projects, and provide BAU support.

You will ensure application quality, reliability, performance, and maintainability while guiding development and testing activities, and maintaining comprehensive technical documentation for

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering or an equivalent discipline.
  • At least 5 years of hands-on OutSystems development experience.
  • Strong hands-on experience in OutSystems 10/11, including Traditional and/or Reactive Web applications.
  • Strong knowledge of both front-end and back-end OutSystems development.
  • Proficiency in OutSystems tools, including Service Center, Integration Studio, and Forge components.
  • Good understanding of software development lifecycles, testing practices, and Agile methodologies.
  • Experience supporting BAU operations, Change Requests, and Projects in an enterprise environment.
  • Strong communication and stakeholder-management skills with distributed teams.

Responsibilities

  • Analyze specifications and translate requirements into designs using established methods.
  • Design, develop, enhance, and maintain OutSystems applications (front-end and back-end).
  • Coordinate development activities with teams to ensure timely, quality delivery.
  • Provide BAU application support, including investigation, debugging, and production support.
  • Support Change Requests and Projects through the full development lifecycle, including testing and deployment.
  • Develop and maintain integrations with internal/external systems using REST/SOAP APIs.
  • Assist with deployment, troubleshooting, and hotfix activities in OutSystems Service Center.
  • Create and maintain technical documentation and diagrams.
  • Collaborate with stakeholders to understand business needs and propose technical solutions.

Skills

OutSystems development
REST APIs
Frontend and Backend development
SOAP APIs
Agile methodologies
Stakeholder communication

Education

Bachelor's degree in Computer Science / IT / Software Engineering

Tools

OutSystems Service Center
Integration Studio
OutSystems Forge components

Job description

Be a part of something BIG! We are seeking a highly skilled and detail-driven Software Engineer (OutSystems) to be responsible for the design, development, testing, implementation, support, and maintenance of enterprise applications using the OutSystems platform. The role works closely with business stakeholders and technical teams to translate business requirements into effective technical solutions, provide BAU application support, and deliver Change Requests and Projects.

The role also plays an important role in ensuring application quality, stability, performance, and maintainability, while providing technical guidance and coordinating development and testing activities where required.

Make An Impact By
  • Analyze functional and module specifications and translate business requirements into application and technical designs using established methodologies and guidelines
  • Design, develop, enhance, and maintain applications using the OutSystems platform, covering both front-end and back-end development
  • Work closely with developers and other technical team members to coordinate development activities, track progress, and ensure timely and quality delivery
  • Provide BAU application support, including investigation, troubleshooting, root cause analysis, defect resolution, and production support
  • Support the delivery of Change Requests (CRs) and Projects throughout the development lifecycle, from requirements analysis and development through testing, implementation, and post-production support
  • Manage and support end-to-end testing and implementation activities, including unit testing, SIT, UAT, and integration testing, ensuring test results are documented, defects are tracked and resolved, and solutions are successfully deployed to production
  • Investigate production incidents, application errors, and performance issues and implement appropriate fixes and preventive measures
  • Develop and maintain integrations with internal and external systems using REST/SOAP APIs and other integration technologies
  • Support application deployment, troubleshooting, and hotfix activities using OutSystems Service Center
  • Develop and maintain integrations and extensions using OutSystems Integration Studio where required
  • Evaluate and appropriately use or adapt OutSystems Forge components in accordance with application and security requirements
  • Prepare, review, and maintain technical documentation, application flow diagrams, system documentation, and knowledge-transfer materials
  • Collaborate with business stakeholders to understand business needs and recommend appropriate technical solutions
Skills For Success
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or an equivalent discipline
  • At least 5 years of hands‑on OutSystems development experience, preferably covering OutSystems 10/11 and Traditional and/or Reactive Web applications
  • Strong hands‑on experience in OutSystems 10/11, including Traditional Web and/or Reactive Web application development
  • Strong knowledge of both front‑end and back‑end OutSystems development
  • Proficiency in OutSystems tools, including Service Center for application monitoring, troubleshooting, deployment and hotfix activities, Integration Studio, and the use and adaptation of OutSystems Forge components
  • Good understanding of software development lifecycles, testing practices, and Agile development methodologies
  • Experience supporting BAU operations, Change Requests, and Projects in an enterprise application environment.
  • Strong communication and stakeholder‑management skills with the ability to work effectively within a geographically distributed team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Singtel Group • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Outsystems Developers (MY) - HS-ANC251031 013/01
Outsystems Developers (MY) - HS-ANC251031 013/01

Xcellink Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 120,000
OutSystems Developer (Johor Bahru)
OutSystems Developer (Johor Bahru)

AvePoint • Johor Bahru

On-site
MYR 90,000 - 140,000
OutSystems Developer
OutSystems Developer

Tap Growth ai • Kuala Lumpur

On-site
MYR 89,000 - 134,000
OutSystems Developer
OutSystems Developer

SimplifyNext • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Competitive compensation
Certification sponsorship
Mentorship and growth
+1
Outsystems Engineer
Outsystems Engineer

Aventra Group • Kuala Lumpur

On-site
MYR 60,000 - 80,000
Senior OutSystems Engineer – Enterprise Apps & Integrations
Senior OutSystems Engineer – Enterprise Apps & Integrations

Singtel • Kuala Lumpur

On-site
Confidential
OutSystems Software Engineer for Enterprise Apps & CRs
OutSystems Software Engineer for Enterprise Apps & CRs

Singtel Group • Kuala Lumpur

On-site
MYR 180,000 - 300,000
OutSystems Engineer: Build, Debug & Optimize Apps
OutSystems Engineer: Build, Debug & Optimize Apps

KG INFORMATION SYSTEMS SDN. BHD. • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Senior Software Engineer (90044)
Senior Software Engineer (90044)

Sunway Education Group • Subang Jaya

On-site
MYR 90,000 - 130,000