Careers

Join the Process Fusion family and make a difference!
Process Fusion is a Great Place to Work®

Process Fusion is proud to announce that we have been certified as a Great Place to Work® after a thorough, independent analysis conducted by Great Place to Work Institute® Canada.

A Great Place to Work has:

  • Stronger financial performance
  • Reduced turnover
  • Better customer satisfaction than their peers
What’s more, work environments with trust at the foundation are ripe for innovation, agility, resilience and efficiency.

Certification-Badge_August-2023[1]

Be Part Of Our Team

Our employees are our greatest asset, and the diversity in our human capital adds a competitive edge to our multi-national operations. If you are ready to face new challenges, share our passion and success please submit your resume to us at [email protected]! Process Fusion is an equal opportunity employer.

Professional Services - System Engineer

System Engineer – Professional Services

Office Location: Etobicoke, remote work available

The Company:

Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX) and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge the gap between the physical and digital world, by converting multi-channel inputs into actionable data, which can then be integrated into any system and further output into physical or digital forms.

Our mission is to help organizations automate critical business processes, exchange information securely, and eliminate the inefficiencies and errors associated with manual and labor-intensive processes.

The PFI crew is comprised of a group of highly technical and energetic individuals. If you are searching for a corporate culture that promotes innovation and that is constantly exploring ways to incorporate new technologies in software, then this is the company for you.

The Opportunity:
Process Fusion Inc. is seeking a System Engineer to join us as a permanent employee within our Professional Services department. Reporting directly to the Director of Professional Services, this is a Toronto-based role working primarily on projects with the possibility of travel to various customer sites in Canada and the United States. In this role, you will play a critical role in the design, integration, and delivery of products or services within a project structure. Some of the responsibilities include the installation and configuration of applications, the integration of various applications and technologies, providing services in the form of process analysis and testing, al providing support and assistance to customers or internal departments. With your learned expertise, you will ensure that the system designs that you create, and implement are in accordance with Process Fusion Inc and Customer requirements and that you understand and follow industry best practices.

You are a technically minded person with a passion for designing, implementing, and training customers on complex to simple solutions and applications offered by Process Fusion Inc. You have some hands-on experience designing and overseeing the delivery of applications or systems in various industries. You have outstanding communication skills and the ability to help in the work of other team members, with a logical, structured mindset that demands you approach problems and issues in an organized, well-thought-out manner. You are also willing to expand your knowledge outside the technical, and work with customers to understand their needs from a business perspective. You have excellent written and verbal English skills.[/text]

Position Responsibilities:

Communicate with end-users to understand project and business requirements and plan the implementation of software and services required
Work closely with other engineers within the company to maintain products and services needed for projects to be completed efficiently
Work alongside the project team to monitor the progress and implementation of solutions
Work closely with the Sales team for solution demonstrations to prospective customers, project effort estimations for quoting, and general support for product information
Provide detailed implementation plans for delivery of solutions which include resources, effort, and time needed
Create technical specification documentation for solutions implemented for use by other internal teams as well as customers
Installation, configuration, and troubleshooting of applications and technologies used in proposed solutions.
On-call and Overtime may be required from time to time. [/text]

Minimum Requirements:

  • A Degree in Computer Science, Information Security, or a related discipline, or equivalent work experience.
  • Excellent written and verbal English and French skills.
  • Experience working with or intermediate level familiarity with Microsoft Window Server environments, that includes on-premises or cloud-based technologies such as Active Directory, Exchange, or Office online (O365), MS SQL, MS Azure
  • Experience working with or intermediate level familiarity with Networking technology and protocols, such as advanced IP routing, IP telephony, unified communications, virtualization, and storage technologies
  • Basic to Intermediate skill level in programming languages C#, Java, or PowerShell
  • Some experience in working with small to medium-sized project teams following modern best practices in project management
  • Some experience working with customers and understanding business processes and ability to translate to technical needs
  • Ability and desire to play various roles within a project such as Systems Engineer, Systems Analyst, Business Analyst, or Project Lead
    Excellent writing skills for documenting various activities in the project as well as for passing on information to ongoing operation and maintenance departments
  • Experience working with or basic level understating of Document Management technologies, such as MS SharePoint, Xerox DocuShare, or OnBase - considered an asset
  • Experience working with or basic level understanding of Intelligent Capture software (Kofax, Abbyy, Readsoft, or others) – is considered an asset

Beneficial Qualifications:

  • Certification in IT related discipline
  • Experience working with Document Management technologies, such as MS SharePoint or Xerox DocuShare
  • Experience working with Intelligent Capture software such as Abbyy products or Kofax products
  • Experience working with centralized fax technologies such as OpenText RightFax
  • Excellent oral and written English or French communication skills
  • Strategic thinker with the motivation to think through complex issues, remove the roadblocks and innovate multiple solutions
  • Ability to conduct your own research in solving problems
  • Is willing to be on-call and work on scheduled (or ad-hoc) maintenance windows for after business hours work
  • Have your own car and have a good driving record
  • Bilingual (English/French) is an asset

Soft Skills:

  • Have your own car and have a good driving record
  • Ability to research solutions
  • Innovative and out-of-the-box thinking
  • Excellent networking skills
  • Works with little supervision
  • Enjoy technology

Benefits:

  • Competitive base salary plus bonus based on results
  • Full benefit coverage starting after 3 months, including life, health, and dental
  • RRSP with company participation
  • Tuition reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

Technical Operations - System Engineer

Systems Engineer – Technical Operations

Office Location: Etobicoke, remote work available

The Company:

Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX) and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge the gap between the physical and digital world, by converting multi-channel inputs into actionable data, which can then be integrated into any system and further output into physical or digital forms.

Our mission is to help organizations automate critical business processes, exchange information securely, and eliminate the inefficiencies and errors associated with manual and labor-intensive processes.

The PFI crew is comprised of a group of highly technical and energetic individuals. If you are searching for a corporate culture that promotes innovation and who is constantly exploring ways to incorporate new technologies in software, then this is the company for you.

The Opportunity:

We are seeking a Systems Engineer to join us as a permanent employee. Reporting to the Director of Technical Operations, this is a Toronto-based role working primarily on ongoing operations and support for our worldwide customers. In this role, you will play a critical role in monitoring, patching, and supporting equipment, software, and systems. You will ensure that the systems are functioning in accordance with Process Fusion Inc and Customer requirements and is an accepted industry practice.

You are a System Engineer with a passion for making systems work on complex to simple solutions and applications offered by Process Fusion Inc. You have hands-on experience with operating and support applications or systems in various environments. You have outstanding communication skills to work with customers as well as co-workers, with a logical, structured mindset that demands you approach problems and issues in an organized, well-thought-out manner.

Position Responsibilities:

Working with small to medium sized project teams following modern best practices in project management.
Work with customers to understand their current processes and pain-points.
Playing various roles within a project such as Helpdesk Analyst, Systems Engineer, Systems Analyst, Business Analyst or Project Lead.
Preparing documentation for various activities in the project including ongoing operation and maintenance.
On-call and work on scheduled (or ad-hoc) maintenance windows for after business hours work

Minimum Requirements:

Successful completion of a post-secondary education with a degree or diploma in an IT related discipline
Excellent oral and written English communication skills (French considered an asset)
Strategic thinker with the motivation to think through complex issues, remove the roadblocks and innovate multiple solutions
Ability to conduct your own research in solving problems
Experience in working in an IT support area.
Experience working with Microsoft Window Server environments, Linux Servers, on premise or cloud-based including the following technologies: Active Directory, DNS, GPO’s, Exchange or Office online (O365), MS SQL, MS Azure, VMWare, IIS.
Experience with more than one of the following Document Management technologies: MS SharePoint, Docushare, Laserfiche or OnBase
Experience in working with intelligent capture software considered an asset: Kofax, Abbyy, Readsoft or others.
Experience in working with Networking technology and protocols considered an asset: advanced IP routing, IP telephony, unified communications, virtualization, and storage technologies
Basic to Intermediate PowerShell experience is an asset.
Some development skills in .NET framework considered an asset.
Bilingual (English/French) is an asset

Soft Skills:

Innovative and out-of-the-box thinking
Excellent networking skills
Works with little supervision
Enjoys technology

Benefits:

Competitive base salary plus bonus based on results
Full benefit coverage starting after 3 months, including life, health, and dental
RRSP with company participation
Tuition reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

Professional Services - Software Developer

Software Developer – Professional Services
Office Location: Etobicoke, remote work available

The Company:

Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX) and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge the gap between the physical and digital world, by converting multi-channel inputs into actionable data, which can then be integrated into any system and further output into physical or digital forms.

Our mission is to help organizations automate critical business processes, exchange information securely, and eliminate the inefficiencies and errors associated with manual and labor-intensive processes.

The PFI crew is comprised of a group of highly technical and energetic individuals. If you are searching for a corporate culture that promotes innovation and who is constantly exploring ways to incorporate new technologies in software, then this is the company for you.

The Opportunity:

Process Fusion Inc. is seeking a Software Developer to join us as a permanent employee. Reporting to the Director of Professional Services, this is a Toronto-based role working primarily on existing software and products. You will be working with a small team of awesome peers working towards a common goal, using newer technologies, or modifying existing products to provide solutions to customers.

You are full of ideas and would like to implement them in the world of MS Dynamics, ERP and Web portals. You will use your knowledge and skills to create, implement and finalize features of our existing software. You will work in collaboration with other internal staff and/or customers in order to understand and solve issues related to the product and different environments.

Position Responsibilities:

Resolve technical issues that are encountered.
Design and develop new or enhanced features.
Provide mentorship and direction to your peers when needed.
Offer potential designs and solutions for technical problems.
Participate in code reviews.
Keep skillset up to date on newer technologies.

Minimum Requirements:

University/College degree or 3 to 5 years working experience.
Proficient with .NET technologies: ASP.NET, C#, MVC and Object-Oriented Programming
Proficient working with front end technologies like: HTML, CSS, Javascript & AJAX
Proficient with web hosting in Microsoft IIS
Proficient with database technologies: Oracle, Microsoft SQL
Proficient with web service technologies: SOAP, REST
Proficient with Microsoft Visio
Proficient with Microsoft Office Suite
Experience with Agile/Scrum methodology is an asset.
Experience with UML as design artifacts is an asset.
Bilingual (English/French) is considered an asset

Soft Skills:

Ability to communicate concepts with written and visual content.
Good analytical and troubleshooting skills.
A confident contributor and a humble listener
Detail oriented with a big picture mind set.
A quick learner and a self-learner

Benefits:

Competitive base salary plus bonus based on results.
Full benefit coverage starting after 3 months, including life, health, and dental.
RRSP with company participation
Education/Training reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

Digital Transformation - Software Developer

Digital Transformation – Software Developer
Office Location: Etobicoke, remote work available

The Company:

Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX) and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge the gap between the physical and digital world, by converting multi-channel inputs into actionable data, which can then be integrated into any system and further output into physical or digital forms.

Our mission is to help organizations automate critical business processes, exchange information securely, and eliminate the inefficiencies and errors associated with manual and labor-intensive processes.

The PFI crew is comprised of a group of highly technical and energetic individuals. If you are searching for a corporate culture that promotes innovation and who is constantly exploring ways to incorporate new technologies in software, then this is the company for you.

The Opportunity:

Process Fusion Inc. is seeking a Software Developer to join us as a permanent employee. Reporting to the Chief Product Officer, this is a Toronto-based role working primarily on existing software and products. You will be working with a small team of awesome peers working towards a common goal, using newer technologies, or modifying existing products to provide solutions to customers.

You are full of ideas and would like to implement them in the world of Machine Learning and Capture Documents. You will use your knowledge and skills to create, implement and finalize features of our existing software. You will work in collaboration with other internal staff and/or customers in order to understand and solve issues related to the product and different environments.

Position Responsibilities:

Resolve technical issues that are encountered.
Design and develop new products and features.
Provide mentorship and direction to your peers when needed.
Offer potential designs and solutions for technical problems.
Participate in code reviews.
Keep skillset up to date on newer technologies.

Minimum Requirements:

University/College degree or 3 years working experience.
Experience with authentication technologies: Active Directory Lightweight Directory Services, SAML, SSO
Experience working with front end technologies like: HTML, CSS, Javascript & AJAX
Python programming language
Experience with web hosting in Microsoft IIS
Experience with database technologies: Oracle, Microsoft SQL, PostgreSQL
Experience with web service technologies: SOAP, REST
Experience with Microsoft Visio
Experience with Microsoft Office Suite
Understanding of .NET technologies: ASP.NET, C#, MVC would be an asset.
Experience with Object Oriented Programming would be an asset.
Some data analysis and metrics reporting would be an asset.

Soft Skills:

Ability to manage your time and projects effectively.
Eagerness to learn.
Passionate about technology
“Think outside the box” mentality.
Good written and spoken English.
Self-motivated

Benefits:

Competitive basic salary plus bonus
Full benefit coverage starting after 3 months, including life, health, and dental.
RRSP with company participation
Tuition reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

Senior Dynamics CRM/365 Developer

Job Description for Senior Dynamics CRM/365 Developer

As a Senior CRM Dynamics Developer, your role will involve designing, developing, and customizing CRM solutions using the Microsoft Dynamics platform. You will work closely with clients and cross-functional teams to gather requirements, implement CRM functionalities, and provide technical expertise.

Responsibilities:

  • Designing and developing customized CRM solutions using Microsoft Dynamics 365 or earlier versions.
  • Collaborating with clients and stakeholders to gather and analyze business requirements, translating them into technical specifications.
  • Configuring and customizing CRM entities, workflows, business rules, and other components to meet the specific needs of clients.
  • Writing clean, efficient, and maintainable code using languages such as C#, JavaScript, and TypeScript.
  • Integrating CRM solutions with other systems, such as ERP systems, external databases, and third-party applications.
  • Developing and implementing data migration and integration strategies to ensure smooth data transfer and synchronization.
  • Providing technical guidance and mentorship to junior developers, reviewing their code, and ensuring adherence to best practices and coding standards.
  • Troubleshooting and debugging CRM solutions, identifying and resolving technical issues in a timely manner.
  • Collaborating with cross-functional teams, including business analysts, project managers, and quality assurance testers, to deliver high-quality CRM solutions on time and within budget.
  • Staying up to date with the latest developments in Microsoft Dynamics CRM, attending training sessions and conferences, and sharing knowledge with the team.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience (7+ years) in developing CRM solutions using Microsoft Dynamics CRM/365.
  • Strong proficiency in programming languages such as C#, JavaScript, and TypeScript.
  • In-depth knowledge of the Microsoft Dynamics platform, including customization, configuration, and development using SDK, XRMToolbox, and other relevant tools.
  • Experience with CRM integration techniques, such as Web services (REST, SOAP), plugins, and custom workflows.
  • Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., Angular, React).
  • Solid understanding of database concepts and experience working with SQL Server or other relational databases and non-relational databases.
  • Knowledge of cloud platforms (e.g., Azure) and experience with Azure Logic Apps, Azure Functions, or other related technologies is a plus.
  • Excellent problem-solving and analytical skills, with the ability to design and implement scalable CRM solutions.
  • Strong communication and interpersonal skills, with the ability to work effectively with clients, stakeholders, and cross-functional teams.
  • Enthusiasm toward technology, passionate continual learner.
  • Agile (scrum) experience.

Power App development experience is a plus.

Benefits:

  • Competitive base salary plus bonus based on results
  • Full benefit coverage starting after 3 months, including life, health, and dental
  • RRSP with company participation
  • Tuition reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

Technology Development – Soft ware Developer - India

Technology Development – Soft ware Developer - India
Office Location: Chennai or Hybrid

The Company:

Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX)
and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge
the gap between the physical and digital world, by converting multi -channel inputs into actionable data, which
can then be integrated into any system and further output into physical or digital forms.

Our mission is to help organizations automate critical business processes, exchange information securely, and
eliminate the inefficiencies and errors associated with manual and labor-intensive processes.

The PFI crew is comprised of a group of highly technical, young, and energetic individuals. If you are searching
for a corporate culture that promotes innovation and who is constantly exploring ways to incorporate new technologies in soft ware,
then this is the company for you.

The Opportunity:

Process Fusion Inc. is seeking a Soft ware Developer to join us as a permanent employee. Reporting to the Soft ware Development Manager, Technology Development, working primarily on existing software and products. You will be working with a small team of awesome peers working towards a common goal, using newer technologies, or modifying existing products to provide solutions to customers.

You are an exceptional Analyst-Programmer who would love to bring your enthusiasm to create, implement and finalize features of our
existing soft ware. You have well rounded development skills and will work in collaboration with other internal staff and/or customers
to understand and solve issues related to the product and different environments. For this role we are open to all levels of experience, however we are looking for a great fit and desire to program, troubleshoot and bring fresh ideas into the team.

Position Responsibilities:

  • Proficient in Frontend technologies like Javascript, JQuery, HTML and CSS
  • Proficient in multi ti er architecture and REST APIs in .NET & C# technologies
  • Understanding of computer systems and networking protocols
  • Experience in multi -threaded development
  • Experience with Microsoft Visual Studio and TFS

Minimum Requirements:

  • University/College degree or equivalent experience in a relevant discipline; or
  • You have 2 to 6 years of experience in a similar role
  • Strong problem solving and debugging skills
  • Experience programming in virtualized environments (VMWare, RDS, XenApp)
  • Experience with SQL and relational databases
  • Experience with Microsoft Azure Cloud technologies and development
  • Experience programming in virtualized environments (VMWare, RDS, XenApp)
  • Knowledge in Java would be an added advantage

Soft Skills:

  • Ability to manage your ti me and projects eff eff effectively
  • Eagerness to learn
  • Passionate about technology
  • "Think outside the box" mentality
  • Good written and

Benefits:

  • Competitive base salary plus bonus based on results
  • Full benefit coverage starting after 3 months, including life, health, and dental
  • RRSP with company participation
  • Tuition reimbursement

Directions to Apply:

Please send us your resume and cover letter telling us why you are going to be great in this role.

[email protected]

Process Fusion Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on age, race, color, sex, creed, sexual orientation, gender identity, citizenship, disability, family status, or any other protected ground as outlined by the Ontario Human Rights Code.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Process Fusion Inc makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Principals only. Recruiters, please do not contact this job poster

Do NOT contact us with unsolicited services or offers

career_team_work_processfusion

Power In Teamwork

Working at Process Fusion means not being afraid to take challenges head on and doing what you love. We are always looking to expand new market opportunities and are looking for energetic and passionate individuals who will bring a variety of skills, experiences and creative thinking to the company.

We encourage all our employees to be open, to be bold and to believe that better is always possible. We are constantly testing and deploying new ways to make a bigger impact each year in the world of digital transformation, business process automation and user experience.

Video Image

Employee Perks

Progressively strategize just in time scenarios and compelling results. Intrinsically parallel task.

Get Started with One Click

Social Excursions

Whether it be hanging out at the office for a poker night, cleaning up the local park or bowling at the local bowling alley, we love bringing our team close together.

Flextime & Vacation

We believe your time and energy should be focused on your work, and not adhering to a strict work schedule. Enjoy flexible work hours and paid time off.

Benefits

We have got you covered with medical and dental insurance. Passionate learners can also take advantage of our learning program in which we will pay for the cost for your education and certifications.

Growth Opportunity

We attribute all our success to our team of talented employees. You are joining a small team, which means you will make a BIG impact and have lots of new opportunities for growth as our company expands.

See For Yourself

Get going with PF360 and
see what we can do for your organization

Book consultation Try for free