About the Role
We are seeking a motivated and enthusiastic Python Developer Intern to support our development team in building, maintaining, and enhancing Python-based applications and automation solutions. This internship offers hands-on experience in software development, coding best practices, debugging, and real-world project exposure.
Key Responsibilities
- Assist in developing, testing, and maintaining Python applications and scripts.
- Support the team in automating business processes and workflows.
- Debug, troubleshoot, and resolve software issues under guidance from senior developers.
- Participate in code reviews and implement feedback to improve code quality.
- Work with databases to query, update, and manage data.
- Assist in developing APIs and integrating third-party services.
- Prepare technical documentation and maintain project records.
- Collaborate with team members on ongoing development projects.
- Research new technologies and suggest improvements where applicable.
Requirements
- Currently pursuing or recently completed a Diploma or Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Basic knowledge of Python programming and object-oriented programming concepts.
- Familiarity with databases such as MySQL, PostgreSQL, or SQLite is an advantage.
- Understanding of web frameworks such as Flask or Django is a plus.
- Knowledge of Git version control is preferred.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt in a fast-paced environment.
- Must be available to work Monday to Friday during the internship period.
Preferred Skills
- Experience with API integration.
- Basic knowledge of HTML, CSS, and JavaScript.
- Exposure to data analysis libraries such as Pandas or NumPy.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
What You'll Gain
- Hands-on experience working on real development projects.
- Mentorship from experienced software engineers.
- Exposure to software development lifecycle (SDLC) and Agile methodologies.
- Opportunity to strengthen coding, debugging, and problem-solving skills.
- Potential consideration for future full-time opportunities based on performance.
Pay: RM1,500.00 - RM3,000.00 per month
Benefits:
Application Question(s):
- Will you require sponsorship to work in Malaysia?
- Are you a graduating student? How many semester left?
- How many hours or days is your internship allocation?
- Are you able to commit Monday to Friday internship schedule?
- When you can you start?
- How much is your expected allowance?
Work Location: In person