Job Openings Intern, Software Development (STEM) - 2024 Summer Cohort

About the job Intern, Software Development (STEM) - 2024 Summer Cohort

Job Brief

Whether you are in your first, penultimate, or final year of university, we are always looking for smart and ambitious talent like you to join. As an intern in software engineering, you will support our engineering teams to design and develop front-to-end applications for our customers.

Job Description:

  • Collaborate with the development team to design, develop, and deploy web-based applications.
  • Assist in coding, debugging, and testing software applications using various programming languages, frameworks, and tools.
  • Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and documentation.
  • Contribute to the development and improvement of existing software systems and features.
  • Work closely with front-end and back-end developers to integrate user interfaces with server-side logic.
  • Assist in database design, optimization, and maintenance.
  • Troubleshoot and debug software issues, identify root causes, and implement effective solutions.
  • Conduct code reviews and provide constructive feedback to team members.
  • Collaborate with cross-functional teams to gather and analyze user feedback, and incorporate it into software enhancements.
  • Stay up-to-date with emerging technologies, trends, and best practices in full-stack development.
  • Document software specifications, technical requirements, and implementation details.
  • Assist in the preparation of user manuals, guides, and technical documentation.
  • Participate in team meetings, sprint planning, and agile development processes.
  • Contribute to the development and maintenance of coding standards and best practices.

Qualifications:

  • Enrolled in a STEM-related bachelors or masters degree in information technology, system design, computer science, or relevant discipline
  • Available for an internship lasting for three(3) months, and eligible for up to 90 days of the STEM internship programme
  • Proficient in one or more of the following: SQL, JavaScript, C#, and Python
  • Understanding of version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication and interpersonal skills.
  • Attention to detail and commitment to writing clean, efficient code.