Summer 2027 Intern, Software Engineering
- Toronto, ON, Canada
- North York, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Why Ryan?
Competitively Paid Internship
Award-Winning Culture
Paid Holidays (La Fête Nationale du Québec (QC), Canada Day, Civic Holiday (AB,ON, QC), British Columbia Day (BC))
Mentorship Opportunities and Hands-On Training
Networking with Industry Leaders
All-Expense-Paid Trip to Ryan Headquarters in Dallas, TX
Duties and Responsibilities:
- Collaborates with software engineers and technical leads to develop, enhance, and maintain enterprise-level software applications.
- Participates in software testing, debugging, and troubleshooting to identify and resolve application issues.
- Assists with integrating application components, APIs, and databases to support software functionality.
- Works with cross-functional teams, including Software Engineering, Quality Assurance, DevOps, and Product Management, to support development projects.
- Participates in team meetings, code reviews, product demonstrations, and Agile development activities.
- Gains exposure to cloud-based development, deployment processes, and DevOps practices.
- Explores the use of AI tools and emerging technologies to support software development and process improvements.
- Documents code, testing results, and technical processes to support knowledge sharing and maintainability.
- Learns and applies software development best practices, coding standards, and quality assurance processes.
Education and Experience:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
- Academic coursework or project experience in software development, programming, or application design.
- Preferred: Experience with C#, .NET Core, ReactJS, TypeScript, JavaScript, or similar programming languages and frameworks.
- Preferred: Exposure to cloud technologies, particularly Microsoft Azure, and Agile development methodologies.
Professional Skills Requirements:
- Work effectively in a fast pace, high-energy environment.
- Strong problem solving, attention to detail, and communication skills.
- Ability to prioritize tasks, work on multiple assignments, and manage ambiguity.
- Ability to work both independently and as part of a team with professionals at all levels.
- Intermediate knowledge of all Microsoft Office applications, Outlook, and etc.
Computer Skills:
- Foundational knowledge of programming concepts, data structures, algorithms, and object-oriented programming.
- Familiarity with software development tools, version control systems, and debugging techniques.
- Basic understanding of frontend or backend application development.
- Interest in learning cloud technologies, AI tools, and modern software development practices.
Certificates and Licenses:
Valid driver's license required.
Supervisory Responsibilities:
This position has no supervisory responsibilities.
Equal Opportunity Employer: disability/veteran
More about this job
Responsibilities
The intern will collaborate with engineering teams to develop, enhance, and maintain enterprise-level software applications. They will also participate in testing, debugging, and integrating application components while exploring AI tools and modern development practices.
Requirements
Candidates must be currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong problem-solving skills and foundational knowledge of programming concepts and data structures are required.
Skills
- Software engineering
- C#
- .NET Core
- ReactJS
- TypeScript
- JavaScript
- Microsoft Azure
- Agile development
- Debugging
- Troubleshooting
- API integration
- Database management
- Cloud development
- DevOps
- Problem solving
- Communication
Benefits
- Paid internship
- Mentorship opportunities
- Hands-on training
- Networking with industry leaders
- All-expense-paid trip to headquarters
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Software Engineering
- Internship
- C#
- .NET Core
- ReactJS
- TypeScript
- JavaScript
- Microsoft Azure
- Agile
- DevOps
- Cloud Computing
- Artificial Intelligence
- API
- Database
- Object-Oriented Programming
- Version Control
- Quality Assurance
- Debugging
- Enterprise Software
- Computer Science
- Software Design
- Programming
- Technical Documentation
- Problem Solving
- Communication Skills
- Microsoft Office
- Data Structures
- Algorithms
- Frontend Development