NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.
Job Description
The intern will contribute to meaningful digital transformation initiatives by supporting the development and enhancement of enterprise applications using the OutSystems low-code platform.
Key Projects Include
- Application Development & Enhancement: Participate in designing, developing, and testing application modules for enterprise or government systems, translating business requirements into functional low-code solutions.
- System Integration Activities: Support end-to-end solution alignment by collaborating with cross-functional teams on system integration and technical discussions.
- User Acceptance Testing (UAT) Support: Assist in system testing activities and coordinate with stakeholders to ensure smooth UAT execution.
- Post-Implementation Support: Help resolve defects, investigate errors, and support system maintenance activities to ensure optimal application performance in production.
- Documentation & Governance: Prepare and maintain project documentation, including requirement specifications, test cases, and user manuals, in accordance with established standards.
This internship offers hands-on exposure to real-world application development in a fast-paced environment, working alongside experienced developers and business analysts to deliver impactful solutions for our clients.
What You’ll Do
- Analyse functional and technical requirements and translate them into application design using the OutSystems platform.
- Design, develop, test, and maintain application components in accordance with NCS standards and guidelines.
- Collaborate with system analysts, developers, testers, and other stakeholders to support project delivery activities.
- Participate in system integration activities and technical discussions to ensure solution alignment.
- Support system testing, including system testing and user acceptance testing (UAT).
- Investigate and fix reported problems or bugs to ensure smooth execution in production.
- Prepare and maintain project documentation, reports, and artefacts required for delivery and governance.
- Participate in up‑skilling workshops and courses as required by the Project Manager.
- Ensure all code and deliverables comply with security guidelines and best practices.
- Communicate progress, challenges, and learnings with the team regularly.
Qualifications
- Currently pursuing studies in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related discipline.
- Basic understanding of software development concepts and methodologies.
- Familiarity with low-code/no-code platforms (e.g., OutSystems, Mendix) is advantageous but not mandatory.
- Exposure to programming languages such as Java, JavaScript, or similar is a plus.
- Basic knowledge of databases, APIs, and web technologies. Proficiency in Microsoft Office (Word, Excel, PowerPoint).
- Soft Skills
- Strong communication skills: Proficient in written and spoken English; able to articulate ideas clearly.
- Detail-oriented: Structured and methodical approach to work with a keen eye for accuracy.
- Proactive and self-motivated: Takes initiative and demonstrates a strong commitment to results and quality standards.
- Team player: Able to work collaboratively within a team environment and independently when required. Adaptable: Comfortable working in a fast-paced, dynamic environment with changing requirements and priorities. Problem-solving mindset: Analytical thinking and resourcefulness in addressing challenges.
- Positive attitude: Willingness to learn, grow, and make a meaningful impact from Day 1.
- Good‑to‑Have Exposure to Agile methodologies or ITIL frameworks.
- Interest in AI-driven technologies and digital innovation.
- Relevant technical certifications (e.g., OutSystems certifications, Agile-related certifications).
Additional Information
We are driven by our AEIOU beliefs-Adventure, Excellence, Integrity, Ownership, and Unity, and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.