Publish an internship
View Offer
Work > Internships > IT/Technology > Singapore > Singapore > View Offer 

Python Developer Intern

Company not shown
Singapore  Singapore, Singapore
Internship, IT/Technology, English

Job Description:

We are seeking a talented and motivated Python Developer Intern to join our team and support our process automation initiatives. As an intern, you will work closely with our development team to create, enhance, and maintain Python-based automation solutions. You will have the opportunity to gain practical experience in a professional environment while contributing to real-world projects.


Your Adventure Ahead
* Code Review and Documentation:
* 1 - Review and analyze existing Python code to identify areas for improvement, efficiency, and maintainability.
* 2 - Document technical specifications, workflows, and code modifications for future reference and knowledge sharing.
* 3 - Adhere to documentation standards and guidelines to ensure consistency and clarity in all documentation produced.

* Process Automation Support:
* 1 - Collaborate with the development and functional operations team to identify automation opportunities and develop Python scripts to streamline processes.
* 2 - Design and implement automated solution mvps for repetitive tasks, data extraction, manipulation, and reporting.

* Suggest Improvements:
* 1 - Proactively identify areas for optimization and enhancement within the existing codebase.
* 2 - Stay up to date with emerging technologies and industry trends to suggest innovative ideas for process automation.

Essentials to Succeed
* Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
* Proficiency in Python programming language, with a solid understanding of object-oriented programming principles.
* Strong problem-solving skills with the ability to think creatively and propose effective solutions
* Attention to detail and the ability to produce high-quality, well-documented code.
* Good verbal and written communication skills to effectively collaborate with team members and stakeholders.
* Relevant coursework or projects demonstrating proficiency in Python programming.
* Strong time management skills to prioritize tasks, meet deadlines, and manage multiple projects simultaneously.
* Experience with database management systems (e.g., SQL), data manipulation techniques, knowledge of web scraping, API integration, and data processing techniques using Python is a plus.


Source: Company website
Posted on: 14 May 2024
Type of job: Internship
Industry: Information Technology
Languages: English
114.099 jobs and internships
in 151 countries