SC

Intern, Software Engineer (AI & Applications)

Sembcorp
Energy, Utilities & InfrastructureSingapore, Central, SingaporeOnsitePosted 1 month ago

About the role

AI summarised

Join Sembcorp, a leading energy and urban solutions provider, to play a role in advancing Asia’s energy transition. As an Intern Software Engineer, you will apply AI and LLM tools to enhance coding efficiency while supporting the maintenance and enhancement of existing applications.

UtilitiesOnsiteBusiness Excellence

Key Responsibilities

  • Leverage AI and LLM tools to enhance coding efficiency, including developing code snippets and proof-of-concept (POC) solutions.
  • Support the maintenance and enhancement of existing applications.
  • Assist in identifying, troubleshooting, and resolving bugs under guidance.
  • Implement updates, improvements, or refactoring tasks under supervision.
  • Write and execute unit tests to validate application behavior and ensure functional stability.
  • Write functional specifications and document system behaviors, changes, and test outcomes for internal use.
  • Collaborate with cross-functional teams to gather requirements, understand user needs, and ensure seamless integration of new microservices.

Requirements

  • Background in Computer Science, Information Technology, Software Engineering, or a related field.
  • Basic knowledge of programming languages (e.g., Python, C#, Java).
  • Strong analytical skills and exceptional attention to detail.
  • Excellent written and verbal communication skills, with the ability to communicate technical information clearly.
  • Proactive mindset and eagerness to learn new technologies and systems.
  • Ability to work independently on assigned tasks and collaborate effectively in a team environment.