Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading software provider is seeking a Co-op Software Developer for a 4 or 8 month term in Toronto. This opportunity offers hands-on experience across various technologies and the chance to work in a supportive environment, contributing to high-quality software solutions and customer satisfaction.
Job Description: Co-op Software Developer (4 or 8 month work term)
Leonardo Worldwide Corporation
Toronto, Ontario
COMPANY
Leonardo Worldwide Corporation is seeking a Co-op Developer to join our team in supporting and enhancing our business application software. This is an exciting opportunity for a student or early-career developer to gain hands-on experience across a diverse technology stack, including C#, .NET, Java, MySQL, JSP, JavaScript, React, and more. We work in a fast-paced environment that values simplicity, continuous learning, and customer satisfaction.
POSITION
As a Co-op Developer, you’ll work closely with experienced developers to build and maintain high-quality software solutions. You’ll be encouraged to contribute ideas, take ownership of your work, and grow your skills in a collaborative and supportive environment. Our development culture emphasizes “Just-Enough” complexity and intentional simplicity, guided by our Spry philosophy — Lean & Simple Technology.
JOB RESPONSIBILITIES:
Software Development (85%)
Contribute to the design, development, and maintenance of software using modern development tools and best practices. Write clear, maintainable code with a focus on security and simplicity.
Customer Support & Issue Resolution (10%)
Assist in resolving customer issues by identifying root causes and delivering timely fixes. Help maintain strong customer satisfaction through quality support.
Knowledge Sharing & Learning (5%)
Engage in internal knowledge sharing and be open to both giving and receiving mentorship. Occasionally provide informal training or share learnings with the team.
JOB QUALIFICATIONS:
Enrolled in or recently completed a B.Sc. in Computer Science, Software Engineering, or a related program.
Familiarity with at least some of the following: C#, .NET, Java, MySQL, JavaScript, React, or similar technologies.
Eagerness to learn new tools, languages, and concepts.
Strong problem-solving and communication skills.
Interest in Agile development practices and writing clean, maintainable code.
A proactive mindset with a commitment to quality and simplicity.
Business Unit: Leonardo
Scheduled Weekly Hours: 37.5
Number of Openings Available: 1
Worker Type: Student (Fixed Term) (Trainee)
More About Jonas Software:
Jonas Software is the leading provider of enterprise management software solutions to various industries including Country and Golf Clubs, Foodservice, Construction, and more. With over 65 brands and a global presence, Jonas aims to be a trusted leader in software solutions, innovation, and customer service. Headquartered in Canada, Jonas employs over 2,000 professionals worldwide and is a subsidiary of Constellation Software Inc., traded on the S&P/TSX 60.