1

Trainee Graduate Software Developer Jobs in Toronto, ON

Research safety best practices, tools, and software, and help identify opportunities for ... and Safety, Engineering, Science, or a related field. * Bachelor's degree or diploma from an ...

Founded in 1989, the RRI's scientists, staff, and trainees have supported Baycrest in becoming ... Strong computer skills and ability to learn new software quickly The following qualifications are ...

Experience with DevOps principles and/or software engineering best practices (e.g., Git, continuous integration/delivery, Jira). * University/Post graduate degree in a relevant STEM discipline ...

... software, and you should be able to push that culture and discipline through an entire engineering ... Graduate work and/or a research background in a related area. Benefits * Group Retirement Savings ...

... software, and you should be able to push that culture and discipline through an entire engineering ... Graduate work and/or a research background in a related area. Benefits * Group Retirement Savings ...

next page

Showing results 1-20

Trainee Graduate Software Developer information

What types of projects and responsibilities can a Trainee Graduate Software Developer expect during their first year?

As a Trainee Graduate Software Developer, you’ll typically work on a mix of real-world projects under the guidance of experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating in agile team meetings. You’ll often be assigned smaller features or components of larger projects, which helps you build both technical and teamwork skills. Over time, you may take on increasing responsibility as you gain proficiency and confidence. This structure is designed to help you learn best practices, familiarize yourself with company tools, and prepare for more advanced software development roles.

What is the difference between Trainee Graduate Software Developer vs Junior Software Developer?

AspectTrainee Graduate Software DeveloperJunior Software Developer
QualificationsTypically recent graduates or students; may lack professional experienceUsually has some work experience or internship background
Work EnvironmentTraining-focused, supervised learning environmentMore independent, involved in ongoing projects
ResponsibilitiesLearning tasks, assisting senior developers, basic codingDeveloping features, fixing bugs, contributing to projects

The main difference is that a Trainee Graduate Software Developer is often in a training or learning phase, focusing on gaining skills under supervision, while a Junior Software Developer has some practical experience and takes on more independent tasks within projects.

What are the key skills and qualifications needed to thrive as a Trainee Graduate Software Developer, and why are they important?

To thrive as a Trainee Graduate Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of popular programming languages such as Java, Python, or C# are typically expected. Strong communication, teamwork, and a willingness to learn are essential soft skills in this role. These skills enable graduates to adapt quickly, contribute effectively to projects, and grow within fast-paced development teams.

What does a Trainee Graduate Software Developer do?

A Trainee Graduate Software Developer is an entry-level professional who works under the supervision of senior developers to learn and contribute to software development projects. Their tasks typically include writing and testing code, debugging programs, participating in code reviews, and assisting with the design and development of software applications. This role is designed to help recent graduates build their practical skills and gain experience in software engineering practices, tools, and methodologies. Over time, they are expected to take on more responsibility as they grow in their technical abilities and understanding of the software development lifecycle.
What are the most commonly searched types of Graduate Software Developer jobs in Toronto, ON? The most popular types of Graduate Software Developer jobs in Toronto, ON are:
Training Courseware Developer

CA$67K - CA$117K/yr

Full-time

Posted 16 days ago


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success.

Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

Training Courseware Developer (L3) Reference 37737 Waterdown, Ontario About L3HARRIS WESCAM As a subsidiary of L3Harris Technologies and within the Communications & Spectrum Dominance (CSD) Segment, the WESCAM division develops the most advanced optical sensor and targeting systems for global defense and military sectors, national security, search & rescue and airborne law enforcement agencies. From long-range covert surveillance missions to search and rescue operations, our MX-series systems, and the mission systems solutions they produce stabilized high-magnification electro-optical and infrared images from airborne, marine and ground based platforms, enabling our customers to see first and act first. About the Role The training courseware developer creates, maintains and delivers technical training courseware and related materials used to deliver customer and service center training.

Works with customer and internal functional organizations to establish course content and objectives, prepares instructor and student presentations, workbooks, lesson plans and eLearning from engineering documentation, operating and repair manuals and ensures course material reflects product design. Primary Responsibilities Responsible for technical development and custodianship of Wescam Training courseware. Development of training course material in conjunction with input from instructors, product supportability analysts and Subject Matter Experts (SME) Develop and maintain eLearning content to support new product updates, graphical interfaces, revised quiz and certification support and other features.

Deploy and maintain security software protection for the eLearning products while meeting the L3Harris corporate IT security policies. Create and maintain training material templates to aid in rapid creation of training materials and workbooks. Create and maintain animation and image libraries for training courseware.

Ensure all training material is consistent with the product design Edit and format videos in multiple formats to be used in training courseware. Regularly interface internally with instructional staff, Logistics Engineering, Technical Publications, IT, Engineering and Operations and occasionally with Vendors and Customers as required Recommend new technological solutions for delivering training materials. Desired Capabilities Knowledge of the operation and/or maintenance of Electro-Optical/InfraRed imaging systems technology and equipment is preferred, however role specific training can be provided for the right candidate.

Proficiency in the use of graphic design systems such as Articulate 360, InDesign, Illustrator, Photoshop and the methods for publishing content. Knowledge and application of AI technologies as applicable to generation of training and learning material. Knowledge of eLearning development systems such as the Adobe Creative Suite is an asset.

Knowledge of one or more of the following web development systems: HTML5/CSS3, JavaScript, XML is an asset. Knowledge of the deployment and use of Learning Management Systems is an asset. Proficiency in 3D modeling software is desirable Expertise in the use of video and audio editing software.

Excellent organizational skills Good communication and people skills Knowledge of adult training principles, concepts and instructional methods. A technical background (electro-optical/infrared ideally, mechanical, electronics). Proficient user of MS Office products Meets the requirements of the Controlled Goods Registration Program and is eligible for a Canadian government security clearance Education and Experiences Requirements Bachelor’s Degree and minimum 4 years of prior relevant experience.

Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience *This posting is for a current vacancy. In the province of Ontario, Canada, the salary range for this position will be $67,000-$117,000 LI-RK2 At L3Harris, we foster an inclusive and equitable workplace.

L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. For applicants with disabilities, we will provide you with accommodation so that you have what you need in order to be at your best. L3Harris performs background checks prior to employment as all applicants must be eligible for registration with the Controlled Goods Program and obtain and maintain a positive security assessment.

Some positions may require a government of Canada “Reliability” status and/or Level 2 (Secret) security clearance. In addition, L3Harris performs pre-employment substance abuse testing where required.