This listing includes English and French.
Aperçu du poste
Nous recherchons un DĂ©veloppeur ERP expĂ©rimentĂ© pour rejoindre ETL Systems Canada et jouer un rĂŽle essentiel dans le dĂ©veloppement, la maintenance et lâamĂ©lioration continue de nos systĂšmes critiques pour lâentreprise. Relevant directement du Directeur de la Technologie (Chief Technology Officer), vous serez responsable du dĂ©veloppement et du support de notre plateforme ERP 1C:Drive hautement personnalisĂ©e, qui soutient les opĂ©rations liĂ©es aux finances, aux achats, aux stocks, Ă la fabrication, Ă lâentreposage et aux ventes. Vous contribuerez Ă©galement au dĂ©veloppement de Spectra, notre application logicielle Windows utilisĂ©e pour configurer et surveiller les Ă©quipements de communications par satellite. Il sâagit dâun poste technique pratique offrant lâopportunitĂ© de travailler sur le dĂ©veloppement logiciel, lâintĂ©gration de systĂšmes, les bases de donnĂ©es et les infrastructures dâentreprise au sein dâune organisation technologique en pleine croissance.
Le candidat idéal
Le candidat retenu sera un dĂ©veloppeur logiciel hautement qualifiĂ© possĂ©dant une expĂ©rience dĂ©montrĂ©e dans la conception, le dĂ©veloppement, les tests et le support dâapplications dâentreprise. Vous possĂ©dez de solides compĂ©tences en rĂ©solution de problĂšmes, une expĂ©rience des systĂšmes ERP ainsi que la capacitĂ© de traduire les besoins opĂ©rationnels en solutions techniques. Ă lâaise dans un environnement utilisant diverses technologies et en collaboration avec des intervenants des Ă©quipes finances, fabrication, approvisionnement et ingĂ©nierie, vous serez en mesure de prendre en charge des projets de dĂ©veloppement complexes et de contribuer Ă lâĂ©volution continue de nos systĂšmes et processus. Une expĂ©rience en administration de bases de donnĂ©es, en intĂ©gration de systĂšmes ainsi que dans des environnements de fabrication ou de comptabilitĂ© constituera un atout important.
Principales responsabilités
- Développer, modifier, intégrer, tester et maintenir des fonctionnalités personnalisées au sein de la plateforme ERP 1C:Drive afin de soutenir les processus financiers, de gestion des stocks, d’approvisionnement, d’entreposage, de fabrication et de vente.
- Concevoir et soutenir les solutions d’automatisation comptable, de valorisation des stocks, de suivi de production, de rapports opérationnels et d’amélioration des processus d’affaires.
- Créer et maintenir les intégrations entre les systèmes ERP, les applications tierces, les bases de données, les services Microsoft 365, les équipements de production et les systèmes d’ingénierie.
- Développer, tester et maintenir Spectra, l’application logicielle de bureau d’ETL utilisée pour configurer et surveiller les équipements RF et de communications par satellite.
- Concevoir et mettre en œuvre des fonctionnalités logicielles prenant en charge les communications série, Ethernet, HTTP et WebSocket.
- Créer et maintenir des solutions de rapports de gestion, financiers et opérationnels afin de soutenir la prise de décision.
- Développer des outils de diagnostic et des processus de rapprochement afin de garantir l’intégrité des données et la fiabilité des systèmes.
- Administrer et optimiser les bases de données Microsoft SQL Server et assurer le support de l’infrastructure des serveurs applicatifs.
- Gérer le contrôle des versions, les activités de tests logiciels, les déploiements et les processus de gestion des changements.
- Collaborer avec les parties prenantes des équipes finances, approvisionnement, production, entreposage, ingénierie et direction afin de recueillir les besoins et fournir des solutions techniques.
- Préparer la documentation technique et apporter un soutien aux audits, aux activités de conformité et aux revues de systèmes.
Atouts recherchés
- Baccalauréat en informatique, en génie logiciel, en systèmes d’information ou dans une discipline connexe.
- Expérience dans le développement et le support de solutions ERP, de gestion d’entreprise ou de logiciels d’entreprise.
- Connaissance de l’administration de bases de données et de Microsoft SQL Server.
- Expérience du développement d’applications utilisant des technologies telles que Rust, JavaScript, Vue.js, HTML/CSS ou d’autres environnements de développement modernes similaires.
- Expérience du développement d’API, de services web, d’intégrations de systèmes et de processus d’importation et d’exportation de données.
- Bonne compréhension des processus liés à la fabrication, à la gestion des stocks, à la comptabilité ou à la finance.
- Expérience avec les systèmes de gestion du code source et les méthodologies de tests logiciels.
- Connaissance des environnements Windows Server et de l’administration d’infrastructures d’entreprise.
- Solides capacités d’analyse et aptitude à résoudre des problèmes techniques et opérationnels complexes.
- Excellentes compétences en communication et capacité à expliquer des concepts techniques à des interlocuteurs non techniques.
Advantages ETL
- 0 à 9 ans d’ancienneté = acquisition de 6 % sur les heures travaillées sur une période glissante de 12 mois (équivalent à 3 semaines)
- 26 semaines de protection de l’emploi
- Assurance vie pour l’employé et ses personnes à charge
- Assurance décès et mutilation accidentels (AD&D) pour l’employé
- Soins dentaires et couverture santé complémentaire, individuelle ou familiale
- Couverture en cas d’invalidité de longue durée
- Assurance Sun Life dès le premier jour
Veuillez noter que nous n’acceptons pas les CV non sollicités provenant de fournisseurs externes.
Role Overview
We are seeking an experienced ERP Developer to join ETL Systems Canada and play a critical role in the development, maintenance, and continuous improvement of our business-critical systems. Reporting to the Chief Technology Officer, you will be responsible for developing and supporting our highly customised 1C:Drive ERP platform, which underpins finance, procurement, inventory, manufacturing, warehousing, and sales operations.
You will also contribute to the development of Spectra, our Windows-based software application used to configure and monitor satellite communications equipment. This is a hands-on technical role offering the opportunity to work across software development, systems integration, databases, and enterprise infrastructure within a growing technology organisation.
The Ideal Candidate
The successful candidate will be a highly skilled software developer with experience designing, developing, testing, and supporting enterprise business applications. You will possess strong problem-solving abilities, experience working with ERP systems, and the ability to translate business requirements into technical solutions. Comfortable working across multiple technologies and engaging with stakeholders from finance, manufacturing, procurement, and engineering teams, you will take ownership of complex development projects and contribute to the ongoing evolution of our systems and processes. Experience in database administration, systems integration, and manufacturing or accounting environments will be highly advantageous.
Key Accountabilities
- Develop, modify, integrate, test, and maintain custom functionality within the 1C:Drive ERP platform supporting finance, inventory, procurement, warehouse, manufacturing, and sales processes.
- Design and support accounting automation, inventory costing, production tracking, operational reporting, and business process improvements.
- Create and maintain integrations between ERP systems and third-party applications, databases, Microsoft 365 services, production equipment, and engineering systems.
- Develop, test, and maintain Spectra, ETL’s desktop software application used to configure and monitor RF and satellite communications equipment.
- Design and implement software features supporting serial, Ethernet, HTTP, and WebSocket communications.
- Build and maintain management, financial, and operational reporting solutions to support business decision-making.
- Develop diagnostic tools and reconciliation processes to ensure data integrity and system reliability.
- Administer and optimise Microsoft SQL Server databases and support application server infrastructure.
- Manage source control, software testing, deployment activities, and change management processes.
- Collaborate with stakeholders across finance, procurement, production, warehouse, engineering, and leadership teams to gather requirements and deliver technical solutions.
- Prepare technical documentation and provide support for audits, compliance activities, and system reviews.
Desirables
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related discipline.
- Experience developing and supporting ERP, business management, or enterprise software solutions.
- Knowledge of database administration and Microsoft SQL Server.
- Experience with application development using technologies such as Rust, JavaScript, Vue.js, HTML/CSS, or similar modern development frameworks.
- Experience developing APIs, web services, system integrations, and data import/export processes.
- Understanding of manufacturing, inventory management, accounting, or finance business processes.
- Experience working with source control systems and software testing methodologies.
- Knowledge of Windows Server environments and enterprise infrastructure administration.
- Strong analytical skills with the ability to troubleshoot complex technical and business system issues.
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.
ETL Benefits
- 0 - 9 years service = 6% accrual on hours worked over 12 month rolling period (equivalent to 3 weeks)
- 26 weeks job protection
- Employee & Dependent Life Insurance
- Employee AD&D
- Dental extended health - Single or Family
- Long Term Disability Cover
- Sun Life Insurance from Day one
Please note that we do not accept speculative CVs from external suppliers.