Job Role
We are seeking a seasoned Backend Developer to fill a key position in our organization.
The ideal candidate will possess a strong foundation in computer science and experience in developing backend solutions using Perl, Shell scripting, and Unix environments.
You will be responsible for designing, implementing, and maintaining backend systems that process data and deliver customized communications across multiple channels.
In this role, you will collaborate with project stakeholders to ensure the successful delivery of projects from analysis to deployment.
* Develop and implement business requirements for internal and external client projects;
* Maintain applications in production;
* Identify technical and operational improvements and track issues;
* Participate actively in incidents investigation and resolution;
* Escalate production and developments issues by assisting colleagues;
* Contribute to enrich the application knowledge database, team documentation, and operational procedures;
* Test your developments and review the quality of your deliverables;
* Provide accurate time estimates for internal and client projects;
* Review and provide constructive feedback on functional requirements documentation and specifications of the projects;
* Collaborate with other teams to maintain and ensure the progress of ongoing activities and projects;
* Work with suppliers' technical support to facilitate analysis and resolution of technical issues when needed.
Requirements:
* A Master's degree in Computer Science or equivalent academic background;
* Minimum 3 years' experience in IT Development or relevant similar experience;
* Full professional proficiency in English is required; knowledge of French is an asset;
* Capability to evolve in a development stack;
* Proficient knowledge of Perl;
* Good knowledge of Shell scripting and Unix environments;
* Working experience with Git;
* Familiarity with DevOps concepts such as CI/CD;
* The print stream format knowledge such as AFP, PostScript or PCL, familiarity with print management software is a strong asset;
* The knowledge of Docbridge Software is an asset;
* Experience with OCR/ICR software and document capture workflows is an asset.