Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive ... Education and Training: * Bachelor's degree in Computer Science, Software Engineering, or related ...
Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive ... Education and Training: * Bachelor's degree in Computer Science, Software Engineering, or related ...
Software Support Representative
Toronto, ON · On-site
CA$21 - CA$24/hr
On-the-job training and growth opportunities * Free on-site parking $21 - $24 an hour Salary ranges ... in application materials based on available information. These tools assist our recruitment team ...
Software Support Representative
Toronto, ON · On-site
CA$21 - CA$24/hr
On-the-job training and growth opportunities * Free on-site parking $21 - $24 an hour Salary ranges ... in application materials based on available information. These tools assist our recruitment team ...
Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive ... Education and Training: * Bachelor's degree in Computer Science, Software Engineering, or related ...
Quick apply
Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive ... Education and Training: * Bachelor's degree in Computer Science, Software Engineering, or related ...
Field Application Engineer
Mississauga, ON · On-site
CA$60K - CA$80K/yr
Develop and troubleshoot software related to our smart lighting solutions. * Write Python-based ... Conduct product demonstrations and training sessions for clients, ensuring smooth adoption of our ...
Quick apply
Field Application Engineer
Mississauga, ON · On-site
CA$60K - CA$80K/yr
Develop and troubleshoot software related to our smart lighting solutions. * Write Python-based ... Conduct product demonstrations and training sessions for clients, ensuring smooth adoption of our ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
... software functionality. * Support ongoing improvement efforts by conducting analyses, keeping ... application in English via our career site. We review applications on a rolling basis, so we ...
Remote - Manager, Application Development & Data Platforms
Toronto, ON · Remote
CA$90K - CA$108K/yr
... software development team. The successful candidate will oversee application architecture ... Paid training * Team-oriented work environment * Growth opportunity * Generous bonus opportunity
Remote - Manager, Application Development & Data Platforms
Toronto, ON · Remote
CA$90K - CA$108K/yr
... software development team. The successful candidate will oversee application architecture ... Paid training * Team-oriented work environment * Growth opportunity * Generous bonus opportunity
Overview The Senior Application Security Engineer plays a critical role in driving secure software ... Develop and implement secure coding guidelines and conduct secure development training for ...
Overview The Senior Application Security Engineer plays a critical role in driving secure software ... Develop and implement secure coding guidelines and conduct secure development training for ...
Application Security Engineer (REMOTE)
Ottawa, ON · Remote
CA$117K - CA$146K/yr
... appropriate training. Compensation Range: $117,200 - $146,600 Compensation may vary based on ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
Application Security Engineer (REMOTE)
Ottawa, ON · Remote
CA$117K - CA$146K/yr
... appropriate training. Compensation Range: $117,200 - $146,600 Compensation may vary based on ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
Forward Deployed Engineer
Toronto, ON · Remote
Embed with application teams to provide hands-on technical leadership, driving the design ... Direct experience training or mentoring other software engineers in new technologies or ...
Quick apply
Forward Deployed Engineer
Toronto, ON · Remote
Embed with application teams to provide hands-on technical leadership, driving the design ... Direct experience training or mentoring other software engineers in new technologies or ...
... application models. * Metadata & Knowledge Organization: Implement robust schemas for document ... Your base pay will depend on your experience, skills, education, training, and location among other ...
... application models. * Metadata & Knowledge Organization: Implement robust schemas for document ... Your base pay will depend on your experience, skills, education, training, and location among other ...
Enterprise Application Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
McMillan Offers You Growth Mentorship and Support Training as Software Evolves Commensurate ... Every application is carefully reviewed by a member of our recruitment team, and hiring decisions ...
Enterprise Application Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
McMillan Offers You Growth Mentorship and Support Training as Software Evolves Commensurate ... Every application is carefully reviewed by a member of our recruitment team, and hiring decisions ...
AI Software Engineer
Mississauga, ON · Hybrid
... application delivery lifecycle-from requirements analysis and solution design to software ... Training: Hands-On, Team-Customized, including SS&C Learning Institute * Extra Perks: Discounts on ...
AI Software Engineer
Mississauga, ON · Hybrid
... application delivery lifecycle-from requirements analysis and solution design to software ... Training: Hands-On, Team-Customized, including SS&C Learning Institute * Extra Perks: Discounts on ...
Lead Software Developer
Toronto, ON · On-site
Participate in the technical design, development, and implementation of application systems ... Ensures adequate technical documentation and training material * Delivering new design and ...
Lead Software Developer
Toronto, ON · On-site
Participate in the technical design, development, and implementation of application systems ... Ensures adequate technical documentation and training material * Delivering new design and ...
Software Developer
London, ON · On-site
Technical training of our products to ensure quality customer service * Opportunities for career ... SharePoint application development * Assist with any database technical issues during ...
Quick apply
Software Developer
London, ON · On-site
Technical training of our products to ensure quality customer service * Opportunities for career ... SharePoint application development * Assist with any database technical issues during ...
Software Developer
London, ON · On-site
Technical training of our products to ensure quality customer service * Opportunities for career ... SharePoint application development * Assist with any database technical issues during ...
Software Developer
London, ON · On-site
Technical training of our products to ensure quality customer service * Opportunities for career ... SharePoint application development * Assist with any database technical issues during ...
Provide training to new and existing staff on how to effectively use Yardi systems. * Create and ... Familiarity with other real estate management software tools or systems. * Experience in data ...
Provide training to new and existing staff on how to effectively use Yardi systems. * Create and ... Familiarity with other real estate management software tools or systems. * Experience in data ...
Software Developer
Toronto, ON · On-site +1
CA$65K - CA$80K/yr
Contribute to application infrastructure and DevOps practices, including CI/CD pipelines ... training, and experience. * Full-stack software development experience, with the ability to ...
Software Developer
Toronto, ON · On-site +1
CA$65K - CA$80K/yr
Contribute to application infrastructure and DevOps practices, including CI/CD pipelines ... training, and experience. * Full-stack software development experience, with the ability to ...
Software Application Trainer information
See Ontario salary details
$29.5K - $40.5K
4% of jobs
$40.5K - $51.5K
19% of jobs
$52.8K is the 25th percentile. Wages below this are outliers.
$51.5K - $62.5K
14% of jobs
$62.5K - $73.5K
7% of jobs
The median wage is $76.1K / yr.
$73.5K - $84.5K
22% of jobs
$92.8K is the 75th percentile. Wages above this are outliers.
$84.5K - $95.5K
11% of jobs
$95.5K - $106.5K
7% of jobs
$106.5K - $117.5K
6% of jobs
$117.5K - $128.5K
3% of jobs
$128.5K - $139.5K
3% of jobs
$139.5K - $150.5K
2% of jobs
$29.5K
$81.3K
$150.5K
How much do software application trainer jobs pay per year?
What does a software application trainer do?
What are the key skills and qualifications needed to thrive as a software application trainer, and why are they important?
How does a software application trainer typically collaborate with development and support teams to improve training materials?
What is the difference between Software Application Trainer vs Software Support Specialist?
| Aspect | Software Application Trainer | Software Support Specialist |
|---|---|---|
| Primary Role | Designs and delivers training on software applications to users | Provides technical support and troubleshooting for software issues |
| Work Environment | Training sessions, workshops, corporate training settings | Help desks, support centers, client sites |
| Required Skills | Instructional skills, software knowledge, communication | Technical troubleshooting, customer service, software knowledge |
| Certifications | Often requires software certifications and training credentials | IT support certifications like CompTIA A+ may be preferred |
While both roles involve working with software, a Software Application Trainer focuses on educating users through training sessions, whereas a Software Support Specialist handles technical issues and troubleshooting. The roles complement each other but serve different functions within organizations.
What are popular job titles related to Software Application Trainer jobs in Ontario?
For Software Application Trainer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Software Application Trainer jobs in Ontario look for?
The top searched job categories for Software Application Trainer jobs in Ontario are:

Full-time
Dental, Vision, PTO
Posted 7 days ago
Job description
Location: Markham, Ontario, Canada
Position: Senior Software Developer - Full Stack Web Application Development
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,000 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.
CIeNET is seeking a Senior Full Stack Software Developer to design, develop, and enhance a suite of business web applications. In this role, you will collaborate closely with customer stakeholders, product owners, and cross-functional engineering teams to clarify business requirements, define technical solutions, and deliver scalable, high-quality enterprise applications that improve operational efficiency and user experience.
The ideal candidate is a hands-on software engineer with strong systems thinking, excellent communication skills, and the ability to own features end-to-end-from concept through production-while working effectively across both business and engineering teams.
CIeNET Canada welcomes skilled, dedicated, innovative, and motivated professionals to join our team and build a promising career with us.
Role Summary
The Full Stack Web Application Developer will be a key addition to our North America team and an integral part of CIeNET's larger engineering organization, supporting a high-profile, industry-leading client. In this role, the individual will collaborate closely with the client in the US and our engineering team in Taipei to develop, integrate, and deploy the AI-powered Pops Applications.
Excellent English communication skills are essential, as the role involves direct interaction with the customer. Proficiency in Mandarin is a strong asset and will help facilitate effective collaboration with the Taipei team.
Key Responsibilities
- Design, develop, and maintain scalable full stack web applications, including frontend, backend services, APIs, databases, and system integrations.
- Partner with customer stakeholders and product owners to clarify business requirements and translate them into technical solutions.
- Drive technical discussions and collaborate with development, QA, and DevOps teams to resolve implementation, testing, environment, and data-related issues.
- Modernize and enhance existing applications while maintaining legacy systems where appropriate.
- Troubleshoot production issues, identify root causes, and improve system reliability and performance.
- Participate in system design, architecture reviews, and code reviews to ensure scalable and maintainable solutions.
- Continuously improve engineering practices, software quality, and development efficiency.
- Take ownership of features throughout the software development lifecycle, from design to production support.
Preferred Qualifications
- Experience with Spring Boot or similar Java frameworks.
- Experience with asynchronous processing, job scheduling, or workflow orchestration.
- Experience with CI/CD, Docker, Kubernetes, or cloud-native application development.
- Experience working with HR, ERP, CRM, or other enterprise business applications.
- Experience working in Agile and globally distributed engineering teams.
Requirements
Required Skills and Experiences:
- 3 - 7 years of professional software development experience building enterprise web applications.
- Strong proficiency in Java; experience with Kotlin is preferred.
- Experience with at least one modern frontend framework (React, Typescript, Angular, Vue.js, or similar).
- Experience developing RESTful APIs and database-driven applications.
- Strong understanding of software architecture, system integration, and the software development lifecycle.
- Ability to understand business workflows, communicate with customer stakeholders, and translate requirements into technical solutions.
- Strong analytical, debugging, and problem-solving skills across application, database, and integration layers.
- Self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment .
- Excellent verbal and written communication, collaboration, and ownership with the ability to work independently.
Education and Training:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Preferred Education and Certification:
- Higher degrees is preferred
- Professional Engineering designation is a plus
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.