We are seeking a highly motivated and talented Python Software Engineer Intern to join our team. As a Software Engineer Intern, you will have the opportunity to work with experienced software engineers to develop and maintain high-quality software using Python. You will be responsible for developing new features, testing, and debugging software to ensure that it meets customer requirements and is delivered on time.
Key Responsibilities:
- Write clean, efficient, and well-documented Python code
- Participate in the software development life cycle including design, development, testing, and deployment
- Collaborate with cross-functional teams to design and develop software that meets customer requirements
- Participate in code reviews and provide feedback to team members
- Identify and debug software defects to improve the quality of the software
- Learn new tools, technologies, and programming languages as needed
Qualifications:
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Strong understanding of programming concepts and experience in Python development
- Knowledge of software development principles, such as agile methodologies, version control, and testing
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills
- Self-motivated with a desire to learn and grow
Preferred Qualifications:
- Familiarity with web frameworks such as Flask or Django
- Experience in developing REST APIs
- Knowledge of data analysis libraries such as pandas, numpy, or matplotlib
- Familiarity with cloud technologies such as AWS or Azure
This is a paid internship position, and the duration is 6 months renewable. The position is based in Canada, and the successful candidate will work closely with experienced software engineers in a dynamic and challenging environment. If you have a passion for Python programming and want to develop your skills in a professional setting, we encourage you to apply for this exciting opportunity.
Job Type: Internship / Co-op
Contract length: 6 months
Salary: $20.00-$30.00 per hour
Benefits:
- Casual dress
- Company pension
- Disability insurance
- Vision care
- Work from home
Schedule:
Supplemental pay types:
Application question(s):
- Are you based in Canada and is legally authorized to work ?
Work Location: Remote