Join the Interfacing Team
The Interfacing team is motivated, passionate, and committed to success. We are looking for energetic, driven professionals who thrive in a team-oriented and customer-focused work environment.
Based in Montreal, Canada, Interfacing Technologies Corporation is the global leader in Integrated Management Systems, empowering organizations to efficiently govern business complexity through business process management software and quality management solutions. Interfacing’s solutions are intuitively designed for business users; facilitating multiple organizational programs within a single platform and covering the full spectrum of quality, governance, improvement, and compliance initiatives. Interfacing’s leading software platform, Enterprise Process Center® has been recognized by Gartner® as a leader in Enterprise Business Process Analysis (EBPA), Operational Intelligence (OI) & Business Operating System (BOS).
Our Integrated Management Systems Solutions for business architecture, process lifecycle management, process automation, and Governance, Risk, and Compliance (GRC) give organizations the tools to improve operational performance and align their business objectives and GRC strategies with daily operations.
To-date, Interfacing has served over 300 world-class enterprises and management consulting firms from such diverse industries as energy, finance, and healthcare. Interfacing’s off the shelf solutions can be configured for any business, whether it be SME’s or multinational corporations.
So what are you waiting for? Apply Today!!
I have been working here for more than 3 years. I started as a part-time developer while I was doing masters at university. The management is really supportive and flexible . If you are passionate about learning new technologies and handle multiple roles, then its a good place to work. The team is very dynamic. They also provide training to improve the quality of employees. I also love the WFH parties, get togethers, & free food on special occasions.
Available Roles: Canada
Business Architecture/Integration Advisor
About the job
Role: Business Architecture/Integration Advisor
Job Type: Full-time
Remote work: Work from home! No need to go to the office ever!
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
Job Posting: Business Architecture/Integration Advisor (10People) General Liability
Position Overview: The integration business architecture expert is responsible for facilitating the harmonious integration between different information systems and business processes. This role includes integrating electronic health record management systems, clinical care management systems, laboratory management systems, billing and financial management systems, and other applications and services used in the field of health.
Specific Responsibilities:
- Analyze needs and processes with clinical teams to understand specific facility needs and business processes that need addressing. Identify interfaces between different systems, data flows, and interactions necessary for effective coordination of care and efficient management of clinical information.
- Develop detailed integration specifications, including defining data formats, communication protocols, process flows, business rules, and data validation rules. Integration specifications will guide implementation between systems primarily using HL7 v2.3 and FHIR standards.
- Develop a test plan per interface and ensure its implementation and review.
- Support the management of the interface development process as a whole.
- Document different data flows.
- Provide advisory support to junior integration resources.
- Write documents as part of complex and large-scale mandates.
- Coordinate or lead meetings and workshops, as needed.
- Act as an expert in your field within multidisciplinary teams.
- Actively participate in meetings by supporting discussions related to your field of expertise.
Requirements:
- Hold an undergraduate degree in computer science (or related discipline) or any other combination of relevant experience and training.
- Ability to communicate relevant information fluently in French, both orally and in writing.
- Possess a minimum of ten (10) years of experience in the field.
- Completed five (5) or more systems integration mandates in the health and social services sector.
- Participated in or guided work sessions, presented, edited, and produced executive deliverables to support decision-making.
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
IT Strategic Advisor
About the job
Role: IT Strategic Advisor
Job Type: Full-time
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
Job Posting: IT Strategic Advisor (06 People) General Liability
Position Overview: The strategic information technology advisor acts as an expert, offering advisory services and high-level support to governance and other decision-making bodies in developing strategies related to information technology within the framework of deploying digital transformation in health.
Specific Responsibilities:
- Support and advise senior decision-making bodies in the development and implementation of digital transformation in health.
- Collaborate with internal and external teams to integrate new technologies, manage risks, and ensure smooth implementation.
- Assist teams in resolving impasses.
- Write documents for complex and large-scale mandates.
- Issue recommendations for approval through writing, coordinating, or commenting on analysis reports, situation reports, directives, or administrative decisions.
- Ensure the animation and coordination of committees or meetings at the tactical and strategic levels.
- Act as an expert within multidisciplinary teams.
- Actively participate in meetings by contributing to discussions related to your field of expertise.
Requirements:
- Hold an undergraduate university degree in computer science (or related discipline) or possess equivalent relevant experience and training.
- Fluent communication skills in French, both orally and in writing.
- Have fifteen (15) or more years of experience in information technology management in the health or social services sector.
- Accumulated ten (10) or more years of experience in large-scale technological projects (organization of more than 2,500 employees) in the health and social services sector.
- Completed three (3) or more mandates for the implementation of IR governance within large-scale projects (organization of more than 2,500 employees).
- Participation in or guidance of working sessions with senior organizational leaders, including presenting, editing, and producing executive deliverables to support decision-making.
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
Senior Java Software Engineer
About the job
Role: Senior JAVA Developer
Job Type: Full-time
Remote work: Work from home! No need to go to the office ever!
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
WHAT YOU’LL DO
- Develop and maintain the backend code base of our BPM / QMS enterprise application
- Provide thought leadership and brainstorm with the larger team engineering team to identify innovative strategies and solutions to technical and business challenges
- Research, analyze and recommend latest technology trends and libraries
- Work with the product owners and leadership to implement new products and features
- Work with a team of highly skilled interdisciplinary professionals to grow and enhance your own technical and leadership skills.
- Conduct code reviews and make recommendations
- Develop REST APIs
WHAT WE LOOK FOR
- 5+ years of experience in backend software development for business systems
- Excellent Java development skills
- Two+ years coding experience in JEE software development (JPA, JAX-RS, CDI, EJB)
- Experience with database structuring and SQL (MS SQL Server is an asset)
- Experience creating and running unit tests and mock framework (Junit, Mocking Framework)
- Build tools (Maven) and source control (Git)
- Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.
- Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience.
- Excellent collaboration skills
- Familiarity working with Agile methodology
- Familiarity working within continuous release environments.
- Experience with MS SQL / MSSQL Lite database experience
- Troubleshooting and debugging skills
- Test driven development
ASSETS
- Experience with the Spring Framework is a major asset
- Experience using Docker, Kubernetes, AWS is a major asset
- Experience developing with Javascript, React, Backbone, Nodejs is major asset
- Experience using of presentation languages such as HTML, CSS, JavaScript is a major asset
- .NET, PHP, WordML and MS Office (Excel, Visio, etc.) Macro & XML development is an asset
- BPMS application development experience is an asset
- Experiencing developing responsive, single page, enterprise web applications
- Robust knowledge of JS frameworks generally (Backbone, Vu, React, Angular)
- Experience with the latest front-end web stack (CSS3, HTML5, JavaScript, browsers, etc)
- Experience developing mobile apps with OFFLINE mode
- Deployment within AWS and/or Azure infrastructure
- Advanced knowledge of unit and integration testing frameworks (jest, karate, mocha, chai, etc).
- AI or RPA development a major asset
- JavaScript Frameworks (Backbone.js, Node.js Vu.js, React.js)
- BPMS, eSignature, Cloud / SaaS development a major asset
- English communication required, German, French and/or Arabic is an asset
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
Senior Dotnet Developer
About the job
Role: Senior .NET Developer
Job Type: Full-time
Remote work: Work from home! No need to go to the office ever!
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
WHAT YOU’LL DO
- Develop and maintain the backend code base of our Low Code Rapid Application Development platform
- Provide thought leadership and brainstorm with the larger team engineering team to identify innovative strategies and solutions to technical and business challenges
- Research, analyze and recommend latest technology trends and libraries
- Work with the product owners and leadership to implement new products and features
- Work with a team of highly skilled interdisciplinary professionals to grow and enhance your own technical and leadership skills.
- Conduct code reviews and make recommendations
- Develop REST APIs
- Support the utilization of our Low Code platform to design and develop client solutions
WHAT WE LOOK FOR
- Expert in ASP.NET, C#, MVC development and relational database management systems
- Speak German
- Proficient in analysis, design, and development of front end for large scale dynamic web apps.
- Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.
- Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience.
- Excellent collaboration skills
- Familiarity working with Agile methodology
- Familiarity working within continuous release environments.
QUALIFICATIONS
- 5+ years of experience in backend .NET software development for business systems
- Speak English
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
- Strong understanding development experience using .Net Framework, .NET CORE
- Expert in ASP.NET, C#, MVC and relational database management systems
- Experience with MS SQL / MSSQL Lite database experience
- Visual Studio Experience
- Troubleshooting and debugging skills
- Test driven development
ASSET
- Speak German and/or French
- Experiencing developing responsive enterprise web applications
- Robust knowledge of JS frameworks generally (Backbone, Vu, React, Angular)
- Experience with the latest front-end web stack (CSS3, HTML5, JavaScript, browsers, etc)
- Experience developing Xamarin mobile apps with OFFLINE mode
- Deployment within AWS and/or Azure infrastructure
- Advanced knowledge of unit and integration testing frameworks (jest, karate, mocha, chai, etc).
- AI or RPA development a major asset
- JavaScript Frameworks (React Native.js, Backbone.js, Node.js Vu.js, React.js, Angular.js)
- BPMS, eSignature, Cloud / SaaS development a major asset
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
Available Roles: International
Process Quality Analyst
About the job
Process Analyst
Full-Time Employment
Location: Remote Work-from-home
Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms with offices and employees around the globe. As a Gartner® recognized leader in digital transformation software & services, Interfacing empowers organizations to efficiently govern business complexity through business process management software and quality management solutions. Interfacing’s solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
Department
Interfacing’s Professional Services team is looking for a highly motivated Business Process Analyst to join our team. With a customer experience focus, Interfacing’s provides software solutions and management consulting services relating to Digital Transformation, Business Process Management, Quality Management, Compliance, SOP development and Analysis & Improvement services!
Roles & Responsibilities:
- Assist in regulatory compliance, digital transformation, business process improvement and business architecture engagements to achieve business goals and increase efficiencies.
- Identify technical problems and recommend solutions to support business objectives.
- Assist in development and implementation of business processes.
- Elicit and understand business requirements and needs, with a focus on digitalization.
- Design the requirements for workflow applications, including data structures, e-forms, automated business rules and process flows.
- Collaborate with full stack developers and quality analysts as part of the SDLC.
- Work with cross-functional teams to coordinate and streamline business processes.
- Collaborate with clients to document business processes (As-Is / To-Be modelling).
- Model BPMN process maps and related documentation (swimlanes, data stores, tasks, gateways, automation, etc.)
- Identify and model risks, controls, policies, KPIs, data elements, IT applications, documents and roles that interface with business process elements.
- Produce detailed Standard Operating Procedures and work instructions using a process approach.
Facilitation:
- Lead digital workshops with clients to provide IT Consulting, Coaching, Training, etc.
- Ability to conduct engaging system trainings and produce training material
- Ability to produce and present project plans to a wide audience
- Ability to support like to-be scenario UATs
Project Management:
Collaborate with ITC clients to assure successful and timely project completions.
System implementation:
- Performing the activities required to deploy a wide range of systems
- Training users and recommending best practices
- Designing solution governance (framework, data, workflows, etc.)
- Converting and migrating data (process models and tabular data) using wizards, SQL, ETL and API calls
Other Management Consulting Services
- Current/Future State Gap analyses
- Compliance Management Systems
- Objective setting, Strategy Mapping, Scorecards, KPIs
- Risk Identification, Assessment, Treatment
- Control Activities (Policy, Procedures, Physical and IT Controls)
- Data Flow Modeling, Analysis and Master Data Governance
Qualifications
- English verbal and written mandatory, Multi-linguist (German, French, Italian, Spanish and other) verbal and written major asset
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
- University degree in Business, Technology management or equivalent
- 3 years experience with process modeling, process documentation or business process management
- 3 years experience in client-facing role
Knowledge
- Knowledge of Microsoft tools (Excel, Project, SharePoint, Visio, Word, PowerPoint)
- Knowledge in Agile software development
- Knowledge in business technology and information systems
- Knowledge in operations management
- Knowledge in business process management major asset
- Knowledge of audit and quality management major asset
Required Skills
- High degree of comfort in public speaking
- Ability to facilitate workshops in a remote working environment
- Strong analytical and problem-solving skills
- Ability to work with teams in different time zones
- Strong collaboration skills
- Ability to lead cross-functional teams
- A strong will to learn new technologies and concepts
- Confidence and autonomy
Assets
- Enterprise Application Deployment project experience: ERP, CRM, MRO implementation experience (process modeling, standard operating procedures, requirements gathering, data migration, organizational change management, training)
- Spoken languages other than English and French (Spanish, Arabic, German a big Asset)
- Experience with SQL, Business Intelligence,
- Experience with BPMS, Low Code Rapid Application Development, Robotic Process Automation, Software Development
- ETL and data conversion/migration experience
- Expertise in MS Excel (Advanced formulas, conditional formatting, pivot tables, nested if statements, vlookups, power query, VBA)
- Development experience (HTML, CSS, Javascript, .NET, SQL)
Interests and Knowledge
- Knowledge of Microsoft tools (Excel, Project, SharePoint, Visio, Word, PowerPoint)
- Knowledge in Agile software development
- Knowledge in business technology and information systems
- Knowledge in operations management
- Knowledge in business process management
Organizational “Fit” Considerations:
Interfacing Technologies is seeking a team player who enjoys playing multiple roles and technical challenges within a fast-paced and fun environment. We seek someone with sound judgment in task planning and execution in order to meet project delivery deadlines. If you possess the above qualifications, have strong communication skills, professionalism, and drive to improve and innovate, then Interfacing is an environment whereby you would thrive.
Apply Today
Senior Dotnet Developer
About the job
Role: Senior .NET Developer
Job Type: Full-time
Remote work: Work from home! No need to go to the office ever!
Justification:We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
WHAT YOU’LL DO
- Develop and maintain the backend code base of our Low Code Rapid Application Development platform
- Provide thought leadership and brainstorm with the larger team engineering team to identify innovative strategies and solutions to technical and business challenges
- Research, analyze and recommend latest technology trends and libraries
- Work with the product owners and leadership to implement new products and features
- Work with a team of highly skilled interdisciplinary professionals to grow and enhance your own technical and leadership skills.
- Conduct code reviews and make recommendations
- Develop REST APIs
- Support the utilization of our Low Code platform to design and develop client solutions
WHAT WE LOOK FOR
- Expert in ASP.NET, C#, MVC development and relational database management systems
- Speak German
- Proficient in analysis, design, and development of front end for large scale dynamic web apps.
- Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.
- Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience.
- Excellent collaboration skills
- Familiarity working with Agile methodology
- Familiarity working within continuous release environments.
QUALIFICATIONS
- 5+ years of experience in backend .NET software development for business systems
- Speak English
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
- Strong understanding development experience using .Net Framework, .NET CORE
- Expert in ASP.NET, C#, MVC and relational database management systems
- Experience with MS SQL / MSSQL Lite database experience
- Visual Studio Experience
- Troubleshooting and debugging skills
- Test driven development
ASSET
- Speak German and/or French
- Experiencing developing responsive enterprise web applications
- Robust knowledge of JS frameworks generally (Backbone, Vu, React, Angular)
- Experience with the latest front-end web stack (CSS3, HTML5, JavaScript, browsers, etc)
- Experience developing Xamarin mobile apps with OFFLINE mode
- Deployment within AWS and/or Azure infrastructure
- Advanced knowledge of unit and integration testing frameworks (jest, karate, mocha, chai, etc).
- AI or RPA development a major asset
- JavaScript Frameworks (React Native.js, Backbone.js, Node.js Vu.js, React.js, Angular.js)
- BPMS, eSignature, Cloud / SaaS development a major asset
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
Senior Process Specialist
About the job
Process Analyst
Full-Time Employment
Location: Remote Work-from-home
Justification:We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms with offices and employees around the globe. As a Gartner® recognized leader in digital transformation software & services, Interfacing empowers organizations to efficiently govern business complexity through business process management software and quality management solutions. Interfacing’s solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
Department
Interfacing’s Professional Services team is looking for a highly motivated Business Process Analyst to join our team. With a customer experience focus, Interfacing’s provides software solutions and management consulting services relating to Digital Transformation, Business Process Management, Quality Management, Compliance, SOP development and Analysis & Improvement services!
Roles & Responsibilities:
- Assist in regulatory compliance, digital transformation, business process improvement and business architecture engagements to achieve business goals and increase efficiencies.
- Identify technical problems and recommend solutions to support business objectives.
- Assist in development and implementation of business processes.
- Elicit and understand business requirements and needs, with a focus on digitalization.
- Design the requirements for workflow applications, including data structures, e-forms, automated business rules and process flows.
- Collaborate with full stack developers and quality analysts as part of the SDLC.
- Work with cross-functional teams to coordinate and streamline business processes.
- Collaborate with clients to document business processes (As-Is / To-Be modelling).
- Model BPMN process maps and related documentation (swimlanes, data stores, tasks, gateways, automation, etc.)
- Identify and model risks, controls, policies, KPIs, data elements, IT applications, documents and roles that interface with business process elements.
- Produce detailed Standard Operating Procedures and work instructions using a process approach.
Facilitation:
- Lead digital workshops with clients to provide IT Consulting, Coaching, Training, etc.
- Ability to conduct engaging system trainings and produce training material
- Ability to produce and present project plans to a wide audience
- Ability to support like to-be scenario UATs
Project Management:
Collaborate with ITC clients to assure successful and timely project completions.
System implementation:
- Performing the activities required to deploy a wide range of systems
- Training users and recommending best practices
- Designing solution governance (framework, data, workflows, etc.)
- Converting and migrating data (process models and tabular data) using wizards, SQL, ETL and API calls
Other Management Consulting Services
- Current/Future State Gap analyses
- Compliance Management Systems
- Objective setting, Strategy Mapping, Scorecards, KPIs
- Risk Identification, Assessment, Treatment
- Control Activities (Policy, Procedures, Physical and IT Controls)
- Data Flow Modeling, Analysis and Master Data Governance
Qualifications
- English verbal and written mandatory, Multi-linguist (German, French, Italian, Spanish and other) verbal and written major asset
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
- University degree in Business, Technology management or equivalent
- 3 years experience with process modeling, process documentation or business process management
- 3 years experience in client-facing role
Knowledge
- Knowledge of Microsoft tools (Excel, Project, SharePoint, Visio, Word, PowerPoint)
- Knowledge in Agile software development
- Knowledge in business technology and information systems
- Knowledge in operations management
- Knowledge in business process management major asset
- Knowledge of audit and quality management major asset
Required Skills
- High degree of comfort in public speaking
- Ability to facilitate workshops in a remote working environment
- Strong analytical and problem-solving skills
- Ability to work with teams in different time zones
- Strong collaboration skills
- Ability to lead cross-functional teams
- A strong will to learn new technologies and concepts
- Confidence and autonomy
Assets
- Enterprise Application Deployment project experience: ERP, CRM, MRO implementation experience (process modeling, standard operating procedures, requirements gathering, data migration, organizational change management, training)
- Spoken languages other than English and French (Spanish, Arabic, German a big Asset)
- Experience with SQL, Business Intelligence,
- Experience with BPMS, Low Code Rapid Application Development, Robotic Process Automation, Software Development
- ETL and data conversion/migration experience
- Expertise in MS Excel (Advanced formulas, conditional formatting, pivot tables, nested if statements, vlookups, power query, VBA)
- Development experience (HTML, CSS, Javascript, .NET, SQL)
Interests and Knowledge
- Knowledge of Microsoft tools (Excel, Project, SharePoint, Visio, Word, PowerPoint)
- Knowledge in Agile software development
- Knowledge in business technology and information systems
- Knowledge in operations management
- Knowledge in business process management
Organizational “Fit” Considerations:
Interfacing Technologies is seeking a team player who enjoys playing multiple roles and technical challenges within a fast-paced and fun environment. We seek someone with sound judgment in task planning and execution in order to meet project delivery deadlines. If you possess the above qualifications, have strong communication skills, professionalism, and drive to improve and innovate, then Interfacing is an environment whereby you would thrive.
Senior Dotnet Developer
About the job
Role: Senior .NET Developer
Job Type: Full-time
Remote work: Work from home! No need to go to the office ever!
Justification:We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
Interfacing Technologies Corporation (https://www.interfacing.com/) is one of Canada’s fastest growing tech firms and a Gartner® recognized global leader in digitalization software & services and this role would be within Europe in support of the growth of our European office operations. Preferably located in Germany. Empowering organizations to efficiently govern business complexity through process based quality and compliance management solutions. Our solutions are highly innovative within the Quality, Compliance, Improvement and Low Code Development space and leverage the latest technology and development trends: cloud, mobile, AI / ML.
Interfacing puts culture and team at the forefront – company fit is critical – we are looking for highly innovative, motivated, creative and sharp people with big ideas and ready to execute! Tired of working in a bureaucratic slow moving ship with outdated technology and work methods? Then Interfacing is the company for you!
WHAT YOU’LL DO
- Develop and maintain the backend code base of our Low Code Rapid Application Development platform
- Provide thought leadership and brainstorm with the larger team engineering team to identify innovative strategies and solutions to technical and business challenges
- Research, analyze and recommend latest technology trends and libraries
- Work with the product owners and leadership to implement new products and features
- Work with a team of highly skilled interdisciplinary professionals to grow and enhance your own technical and leadership skills.
- Conduct code reviews and make recommendations
- Develop REST APIs
- Support the utilization of our Low Code platform to design and develop client solutions
WHAT WE LOOK FOR
- Expert in ASP.NET, C#, MVC development and relational database management systems
- Speak German
- Proficient in analysis, design, and development of front end for large scale dynamic web apps.
- Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.
- Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience.
- Excellent collaboration skills
- Familiarity working with Agile methodology
- Familiarity working within continuous release environments.
QUALIFICATIONS
- 5+ years of experience in backend .NET software development for business systems
- Speak English
- Justification: We have multidisciplinary teams spread across the globe, which requires that collaboration with these teams be conducted in English, the common language. Additionally, with a largely international clientele and being based outside of Quebec, we must communicate with them in English.
- Strong understanding development experience using .Net Framework, .NET CORE
- Expert in ASP.NET, C#, MVC and relational database management systems
- Experience with MS SQL / MSSQL Lite database experience
- Visual Studio Experience
- Troubleshooting and debugging skills
- Test driven development
ASSET
- Speak German and/or French
- Experiencing developing responsive enterprise web applications
- Robust knowledge of JS frameworks generally (Backbone, Vu, React, Angular)
- Experience with the latest front-end web stack (CSS3, HTML5, JavaScript, browsers, etc)
- Experience developing Xamarin mobile apps with OFFLINE mode
- Deployment within AWS and/or Azure infrastructure
- Advanced knowledge of unit and integration testing frameworks (jest, karate, mocha, chai, etc).
- AI or RPA development a major asset
- JavaScript Frameworks (React Native.js, Backbone.js, Node.js Vu.js, React.js, Angular.js)
- BPMS, eSignature, Cloud / SaaS development a major asset
Interfacing is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran. Interfacing will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
Looking for an interesting internship opportunity?
Are you looking for an internship? Want the chance to learn what it means to be a part of the Interfacing team? Learn a variety of skills and learn from professionals and a company with over a decade of experience.
I started working at Interfacing as an intern about a year ago, the hours are very flexible and managers are helping to teach newcomers to learn and Interfacing also provides abundant opportunities for their employers to grow.