[Uni - Jan till Jun 2027] Software Engineering Intern

NCS

Singapore

On-site

SGD 13,000 - 20,000

Part time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NCS is seeking a Software Engineering Intern in Singapore to contribute to building a unified platform for SAST, SCA, and SSO integration. You will help develop modules for open-source scanners, and a React-based admin portal to configure SAML and OIDC settings.

You will learn architecture design, security best practices, and how to deliver dashboards covering code risks, dependency risks, and authentication status, while gaining real-world experience through an AEIOU-inspired team culture.

Qualifications

  • Enrolled in CS/CE/InfoSec or related field.
  • Familiar with basic Git workflows.
  • Knowledge of unit testing and small test suites.
  • Able to read code in Java or C# for multi-language scanning later.

Responsibilities

  • Define architecture for a unified platform supporting SAST, SCA, and SSO integration.
  • Develop a SAST integration module to an open-source scan engine to detect insecure coding patterns, secrets exposure, unsafe API usage, and maintainability issues.
  • Develop a SCA integration module to inspect open-source dependencies, package manifests, and version metadata for known risks.
  • Develop an AI-assisted findings layer to explain security issues, prioritize alerts, and recommend remediation steps for developers.
  • Develop a React-based admin portal to manage SAML and OIDC SSO proxy configurations.
  • Implement configuration fields for identity provider metadata, issuer URLs, client IDs, client secrets, certificates, callback URLs, scopes, protocol-specific settings, and claim/attribute mapping rules.
  • Provide a unified dashboard or reporting view covering code risks, dependency risks, and authentication configuration status.
  • Document the overall design, assumptions, security considerations, and future production enhancements.

Skills

Git workflows
Unit testing
Code reading

Education

Pursuing CS/CE/InfoSec

Tools

Git

Job description

[Uni - Jan till Jun 2027] Software Engineering Intern
  • Intern
  • Department: Others

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.

  • Research and define the architecture for a unified platform supporting SAST, SCA, and SSO integration.
  • Involve in development of a SAST integration module to opensource scan engine to detect insecure coding patterns, secrets exposure, unsafe API usage, and selected maintainability issues.
  • Involve in development of a SCA integration module to opensource scan engine to inspect open-source dependencies, package manifests, and version metadata for known component risks.
  • Involve in development of an AI-assisted findings layer to explain security issues, prioritize alerts, and recommend remediation steps for developers.
  • Involve in development of a React-based admin portal to create, edit, validate, and manage SAML and OIDC SSO proxy configurations.
  • Implement configuration fields for identity provider metadata, issuer URLs, client IDs, client secrets, certificates, callback URLs, scopes, protocol-specific settings, and claim or attribute mapping rules.
  • Provide a unified dashboard or reporting view covering code risks, dependency risks, and authentication configuration status.
  • Document the overall design, assumptions, security considerations, and opportunities for future production enhancement.
  • Currently studying Computer Science, Computer Engineering, Information Security, or related field.
  • Comfortable with Git: branching, PRs, code review, basic Git workflows.
  • Basic familiarity with unit testing and writing small test suites.
  • Able to read and understand code in at least one other language (e.g. Java or C#) for multi-language scanning later.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

[Uni - Jan till Jun 2027] AI Software Engineer Intern
[Uni - Jan till Jun 2027] AI Software Engineer Intern

NCS Group • Singapore

On-site
SGD 17,000 - 23,000
[Uni - Jan till Jun 2027] AI Engineer Intern
[Uni - Jan till Jun 2027] AI Engineer Intern

NCS • Singapore

On-site
SGD 20,000 - 27,000
[Uni - Jan till Jun 2027] Physical AI Security Intern
[Uni - Jan till Jun 2027] Physical AI Security Intern

NCS Pte Ltd • Singapore

On-site
SGD 20,000 - 33,000
[Uni - Jan till Jun 2027] Software Engineering Intern (Low Code)
[Uni - Jan till Jun 2027] Software Engineering Intern (Low Code)

NCS Group • Singapore

On-site
SGD 13,000 - 20,000
[Uni - Jan till Jun 2027] GenAI Software Engineer Intern
[Uni - Jan till Jun 2027] GenAI Software Engineer Intern

NCS • Singapore

On-site
SGD 8,900 - 13,000
[Uni - Jan till Jun 2027] Physical AI Security Intern
[Uni - Jan till Jun 2027] Physical AI Security Intern

NCS Group • Singapore

On-site
SGD 17,000 - 25,000
[Uni - Jan till Jun 2027] AI Engineer Intern
[Uni - Jan till Jun 2027] AI Engineer Intern

NCS Group • Singapore

On-site
SGD 20,000 - 33,000
[Uni - Jan till Jun 2027] Strategy & Innovation Intern
[Uni - Jan till Jun 2027] Strategy & Innovation Intern

NCS • Singapore

On-site
SGD 13,000 - 20,000
[Uni - Jan till Jun 2027] Project Analyst Intern (Low Code)
[Uni - Jan till Jun 2027] Project Analyst Intern (Low Code)

NCS Group • Singapore

On-site
SGD 13,000 - 26,000
[Uni - Jan till Jun 2027] GenAI Software Engineer Intern
[Uni - Jan till Jun 2027] GenAI Software Engineer Intern

NCS Group • Singapore

On-site
SGD 13,000 - 20,000