Computer Science Intern
Employment Type: Permanent
Location: Calgary
Job Description
We are looking for a motivated and enthusiastic Computer Science Intern to join our team. The intern will work closely with our development teams to contribute to real-world projects, gain hands-on experience, and enhance technical skills.
Key Responsibilities
- Assist in the development, testing, and maintenance of software applications.
- Collaborate with cross-functional teams to design and implement innovative solutions.
- Debug and resolve technical issues in the codebase.
- Participate in code reviews and provide feedback to ensure best practices.
- Research and integrate new technologies to enhance project outcomes.
- Document technical processes and project updates.
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Proficiency in programming languages such as Python, Java, C++, or JavaScript.
- Basic understanding of algorithms, data structures, and software development methodologies.
- Familiarity with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Eagerness to learn and adapt to new challenges.
Nice-to-Have:
- Experience with web development, mobile development, or cloud technologies.
- Familiarity with frameworks like React, Angular, or Django.
- Knowledge of database systems (SQL/NoSQL).
Benefits:
- Hands-on experience with real-world projects.
- Mentorship and guidance from experienced professionals.
- Opportunity to enhance technical and soft skills.
- Certificate of completion and potential full-time opportunities.