Responsibilities:
Assist in the development of software applications using Python.
Collaborate with the development team to design, implement, and test new features.
Utilize frameworks such as Tkinter and PyQt to create user-friendly GUI applications.
Write clean, efficient, and well-documented code.
Participate in code reviews and provide constructive feedback to team members.
Help troubleshoot and debug issues to enhance application performance.
Stay informed about industry trends and best practices in Python development.
Qualifications:
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
Basic knowledge of Python programming.
Familiarity with GUI frameworks such as Tkinter and PyQt is a plus.
Familiarity with web frameworks such as Django or Flask is a bonus.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Eagerness to learn and adapt to new technologies.