Technology Research Associate, Winter 2027 (Co-op/Internship) - 4 months
BMO · Posted Nov 6, 2026
- Toronto, Ontario, Canada
- Internship · Intern
- $45K–$100K per year
- 3–5 years
Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.
Compensation
$45,000.00 - $100,000.00
Responsibilities
- Translates user needs into technical specifications
- Analyzes, develops, tests, and implements new software programs
- Documents entire software development life cycle execution
- Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components
- Ensures code/configurations adhere to security, logging, error handling, and performance standards
Requirements
- post-secondary degree in related field of study or an equivalent combination of education and experience