This job board retrieves part of its jobs from: Emploi √Čtudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow



This is a Full-time position in Montreal, QC posted September 14, 2020.

DescriptionDo you have experience in XML or web development, have a passion for continuously learning, and want to put your programming and problem-solving skills to the test?

If so, this position might be for you!As the XML Programmer on the Matrox Imaging technical writing team, you will work with the technical writers to help produce and publish the documentation for our software products, including: Matrox Imaging Library (MIL) and Matrox Design Assistant.Our software documentation is created in XML.

This allows us to separate content from layout, and categorizes the data so it can be validated and used both for our online help and to automatically generate portions of our Imaging software products.

It also permits the scope of each topic in the help to be user-customizable.

You will use your programming and technical expertise to develop custom solutions toimprove the documentation process and customer experience, and to provide support to the technical writing team.

You will also coordinate our implementation plans with other teams to facilitate how they use our semi-structured data.ResponsibilitiesDevelop, enhance, and maintain the infrastructure for Matrox Imaging software documentation; Research, develop, and enhance a custom, web-based help system; Develop and update error checks and validations for the XML source files; Develop and update test cases for the documentation test suites; Collaborate with the technical writers to establish requirements, and partake in brainstorming sessions to improve the documentation authoring workflow, the structure of the source files, as well as external team accessibility and user experience; Maintain, research, and install software and hardware components for the team; Assist and support the technical writers in day-to-day tasks and workflows.

QualificationsBachelor’s degree in Computer Science, Software Engineering, Web Development, or related field; Experience in an XML development, full-stack web development, or related role; In-depth knowledge of web development and related technologies (HTML, CSS, JavaScript, and jQuery); Knowledge of XML.

Preferably knowledge of XSLT, XPath, and/or XML Schema (XSD); Knowledge of C# and object-oriented programming principles.

Knowledge of Java an asset; Keen in keeping abreast with the latest web technologies; Autonomous, analytical, meticulous, organized, open-minded, and patient.

Good interpersonal skills; Ability to work under pressure, learn quickly, multi-task, and manage priorities.

Standard of performanceComplete tasks with well thought out solutions that demonstrate technical proficiency and are maintainable; Grasp the fullscope of tasks, asking questions during the process to clarify what is not understood.