x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer (i2i)
 banner picture 1  banner picture 2  banner picture 3

Software Developer (i2i)

Xcellink Pte. Ltd.

Xcellink Pte. Ltd. company logo

1. Role Description


This program starts with a 3-week full-time intensive training on Outsystems low code development platform, followed by 12 months of client attachment program to gain hands-on experience through real software/application development work exposure.


Your primary function as an OutSystems Developer will be the development and maintenance of OutSystems-based applications deployed in a fast-paced business environment. As an OutSystems Developer, you will be part of the development team under the supervision of a Development Lead.


You will be Interacting with Product Owners and other stakeholders, both technical and business.


2. Specific Responsibilities


A Junior Outsystems Developer is for fresh grads with relevant IT knowledge, certifications or education.


An Outsystems Developer (Associate I) is for non fresh graduaters who have working experience such as mid career switches, professionals who are looking to upskill or reskill. Their background should have relevant IT knowledge, certifications or education.


A Senior Outsystems Developer (Returning PMET) is for experienced developers who have relevant development experience and looking to reskill and upskill themselves into low code development applications.


The primary function of an OutSystems Developer will be the development and maintenance of OutSystems-based applications in a fast-paced environment using agile methodologies. The OutSystems Developer will be integrated into a team with other developers and frontend developers, under the supervision of a Tech Lead, and interacting with Product Owners and other stakeholders, both technical and business.


  • He/she will be part of the project team responsible for delivering and maintaining small-scale enterprise web applications
  • Interact in a team/group setting to understand the User Experience (UX) goals of the digital products being built
  • Support the internal and external team in building a product that both provides a delightful user experience and is flexible enough to adapt to changing requirements
  • Define or extend the data model of OutSystems applications enforcing proper referential integrity constraints
  • Develop functional components including screens, business logic, and custom UI in OutSystems
  • Understand how to match existing user interface (UI) guidelines to meet requirements within the OutSystems platform.


3. Competencies


*Outsystems Developer will be capable as support staff for a project/ development team whereas an Associate Outsystems Developer will be capable as a contributing staff for a project/ development team.


  • Basic understanding of solution design in OutSystems.
  • Understanding of OutSystems application architecture, namely when it comes to the client/server nature of applications.
  • Undestand and apply Usability concepts to OutSystems applications, including identifying the Information Architecture, enforce SCRAP design principles and perform usability testing
  • Able to understand and define SQL queries for common data query scenarios
  • Analytical thinking and problem solving using OutSystems and related technologies
  • Data modelling, including referential integrity and indexing
  • Understand, use and troubleshoot web technologies (HTML5, CSS3 and JavaScript)
  • Understand and be able to integrate OutSystems applications with external systems using SOAP and RESTful APIs
  • Able to analyze OutSystems logs to troubleshoot, identifty, and fix issues.
  • Capable of team working following agile methodologies
  • Therefore, understanding of basic programming languages, basic algorithmic reasoning, logical reasoning and SQL basics would be preferred.


4. Duration of Traineeship/Attachment Offered: 12 months contract



✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?