x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Development Intern
 banner picture 1  banner picture 2  banner picture 3

Software Development Intern

Innowave Tech Pte. Ltd.

Innowave Tech Pte. Ltd. company logo

About Innowave Tech

Innowave Tech is an Artificial Intelligence (AI) company offering solutions for the Semiconductor and Advanced Manufacturing industry. Utilizing deep industrial domain knowledge, proven experience, and innovation, we provide expert AI solutions and systems to address various industry pain points.


Why Join US

As our clientele expands within the semiconductor and advanced manufacturing sectors, our team needs to expand accordingly. If you possess quick learning abilities and thrive in a rapidly evolving environment, this is the perfect opportunity to join us !


Job Description:

You will work with the development team to understand and transform customer technical requirements. You will also be participating in front-end (WEB UI) and back-end (script) development. Through this internship, you will also learn to design, develop and use APIs yourself. As an intern in the software team, you will be expected to participate in code review, testing and release management.


Requirements:

• Polytechnic students majoring in Computer Science/Engineering and other related field of study.

• Out-of-school experiences like winning programming contests, prior internships, open source contribution etc. will make your application stand out.


Skill Sets:

• Python3 with previous experiences in school or personal projects.

• Knowledge of Django, Flask or any other MVC framework and its best practices.

• Knowledge in using databases (PostgreSQL, Redis).

• Knowledge on APIs (REST) or gRPC.

• Knowledge of message queues and microservices is a plus.

• Knowledge of Docker is a plus.


Technical Skills and Competencies that Intern will learn:

· To identify and translate business and technical requirements.

· To become proficient in frontend and/or backend development using Python.

· To gain experience and proficiency in API management.

· To participate in application development, code reviews, software testing and release management.

· To be able to solve problems methodically, co-ordinate with other departments.

· To learn how to manage his time to handle complex projects within the deadline.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?