Software Engineering Intern (Jan-Jun 2027)
NCS · Singapore
Job description
About the role
NCS, an AI tech services company and subsidiary of the Singtel Group, is offering a software engineering internship from January to June 2027 in Singapore. You will work on an open-source scan engine that detects insecure coding patterns, secrets exposure, unsafe API usage and maintainability issues, and on its integration with security scanning tools.
Key responsibilities
- Research and define the architecture of a unified platform supporting SAST, SCA and SSO integration.
- Develop a SAST integration module for the open-source scan engine.
- Develop a SCA integration module that inspects open-source dependencies, package manifests and version metadata.
- Build an AI-assisted findings layer that explains security issues, prioritises alerts and recommends remediation steps.
- Develop a React-based admin portal to create, edit, validate and manage SAML and OIDC SSO proxy configurations, including identity provider metadata, issuer URLs, client IDs, client secrets, certificates, callback URLs, scopes, protocol settings and claim mapping rules.
- Implement 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.
Required profile
- Currently studying Computer Science, Computer Engineering, Information Security or a related field.
- Solid coding skills in at least one modern language used in the engine (e.g. TypeScript/JavaScript, Java or Python).
- Able to read and understand code in at least one other language (e.g. Java or C#) for multi-language scanning.
Required skills
- Completed core modules in data structures, Java/JavaScript and SQL queries.
- Comfortable with Git: branching, pull requests, code review and basic workflows.
- Basic familiarity with unit testing and writing small test suites.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
NCS
Singapore
Related job offers
-
Technical Product Owner - Engineering & Enablement
resmed Singapore -
Technical Product Owner - Integrated Planning
resmed Singapore -
Software Engineer - Devices
resmed Singapore -
Research Assistant - English Language and Literature (AI Learning Assistant Project)
ntu NTU Main Campus -
Research Associate - Wireless Sensing (Computer Science, EE, Physics)
ntu NTU Main Campus