Software Developer Intern
innowave tech pte. ltd.- Posted 16 hours ago
- Be among the first 10 applicants
Job Description
Your Mission
You will learn by doing. You will support the development of web-based automation systems, write clean and maintainable code, and gain exposure to AI-enabled industrial applications. This role is ideal for students or fresh graduates who are curious, proactive and eager to grow their software engineering skills.
What You'll Do
Development and learning
. Assist in developing web applications using Python and JavaScript
. Work in a Linux-based development environment
. Implement features, fix bugs and improve existing automation tools
. Learn best practices in coding, documentation and software design
Collaboration
. Work closely with software engineers, data scientists and automation teams
. Take part in code reviews and team discussions
. Learn how real-world automation systems are designed and deployed
Tools and technologies
. Use Git for version control and collaboration
. Gain hands-on experience with Docker and basic deployment workflows
. Bonus exposure: work with PHP, Laravel or React on front-end or back-end features
Testing and quality
. Assist in writing basic unit tests
. Help validate automation logic and web application functionality
. Trouble shoot issues with guidance from senior developers
What We're Looking For
. Currently pursuing or recently completed a Diploma or Degree in Computer Science or a related field
. Basic knowledge of Python
. Familiarity with Linux commands and environments
. Strong interest in web application development and automation. Willingness to learn, ask questions and take initiative
Nice to Have
. Experience using Git in personal or school projects
. Basic understanding of Docker
. Exposure to Java Script, PHP, Laravel or React
. Interest in AI, automation or industrial software systems
