Computer Programming jobs
View similar jobs with this employerDéveloppeur senior / Analyste en systèmes d'affaires - Senior Developer / Business Systems Analyst
Easily applyCiot Inc.Toronto, ON- From $105,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Company events
- Extended health care
- Sous la responsabilité du Directeur, TI et PMO, le développeur senior / analyste en systèmes d'affaires sera responsable du soutien, de l'amélioration et de…
Embedded Systems Engineer
Easily applyUrgently hiringSHOTOVER SystemsHamilton, ON L8L 6A1- $90,000–$120,000 a year
- Full-time
- Monday to Friday +2
Often responds in 5 days- Experience with non-blocking, threaded programming.
- Strong background in control theory, C++ and C programming, and an interest in camera systems.
Electrical Controls Design Engineer
Easily applyUrgently hiringCOUSINS PACKAGING INC.Mississauga, ON- $70,000–$90,000 a year
- Full-time
- Vision care
- Dental care
- Extended health care
- Experience with Allen-Bradley PanelView Plus Operator Interface and associated programming software.
- Good computer skills and experience using MS Office…
- Hudson CollegeToronto, ON M6E 1E6
- $70,000–$90,000 a year
- Full-time
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- The Opportunity — High School Computer Science and Mathematics Teacher*.
- Start date: September 8, 2026 · Status: Full-time, Upper School.
- Hudson CollegeToronto, ON M6E 1E6
- $70,000–$90,000 a year
- Full-time
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- The Opportunity — High School Computer Science and Mathematics Teacher*.
- Start date: September 8, 2026 · Status: Full-time, Upper School.
- Dormakaba GroupMontréal, QC
- $100,000–$125,000 a year
- Full-time
- Employee assistance program
- Experience with C++, Python, and other programming or scripting languages.
- Strong C programming skills in microcontroller-based embedded environments and…
Machine Vision Developer
Easily applyCorpexMississauga, ON L5N 8C3- $72,000–$125,000 a year
- Full-time
- 40 hours per week
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Disability insurance
- Casual dress
Often responds in 3 days- As a Machine Vision Developer, you thrive on designing, programming and implementing machine vision solutions and AI models into the products we offer.
Intermediate Electrical/Controls Engineer
Easily applyControl System innovators, CorpBurlington, ON L7M 1H7- $50,000–$75,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- Extended health care
- 0-2 years of experience in programming.
- Previous experience in programming VFDs, Servos and motion controllers is an asset.
- Job Types: Full-time, Permanent.
Instrumentation and Control Engineer
Easily applyMadsen Controls & EngineeringEdmonton, AB T6P 1L5- From $45.80 an hour
- Full-time
- 40 hours per week
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- RRSP match
- 'Madsen Controls & Engineering provides controls, components and support solutions for industrial prime movers.
- Investigate electrical or electronic failures.
View similar jobs with this employerDéveloppeur senior / Analyste en systèmes d'affaires - Senior Developer / Business Systems Analyst
Easily applyCiot Inc.Montréal, QC- From $105,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Company events
- Extended health care
- Sous la responsabilité du Directeur, TI et PMO, le développeur senior / analyste en systèmes d'affaires sera responsable du soutien, de l'amélioration et de…
View similar jobs with this employerDéveloppeur senior / Analyste en systèmes d'affaires - Senior Developer / Business Systems Analyst
Easily applyCiot Inc.Montréal, QC H2N 1N2- From $105,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Company events
- Extended health care
- Sous la responsabilité du Directeur, TI et PMO, le développeur senior / analyste en systèmes d'affaires sera responsable du soutien, de l'amélioration et de…
Controls and Automation Engineer
Easily applySaltworks TechnologiesRichmond, BC V6W 1A8- $95,000–$120,000 a year
- Full-time
- Vision care
- Dental care
- Life insurance
- RRSP match
- Company events
- Experience with programming in Ladder, STL, FBD, and SFC languages and programming PLCs and HMIs with Siemens STEP 7, Siemens WinCC, Allen Bradley Studio 5000,…
Senior Electrical Designer
Easily applyEngineered Lifting Systems & Equipment, Inc. (CA)Elmira, ON- $72,347–$132,636 a year
- Full-time
- Day shift
- Sitting, working at desk/personal computer for extended periods.
- PLC programming and troubleshooting experience, including development, integration, and…
View similar jobs with this employerCorporate Electrical Technologist
Easily applyIKO Industries Ltd.Brampton, ON- $82,000–$108,000 a year
- Full-time
- Tuition reimbursement
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Siemens programming experience would be an asset.
- Proficient in Allen Bradley PLC and HMI programming, preferred.
- 5+ years' related work experience.
Controls Engineer
Easily applyBabcock & Wilcox FPS Inc.Dartmouth, NS B3B 1N5- $65,000–$100,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Past experience in utilities or pulp and paper industries, and PLC programming will be considered an asset.
- Responsibilities include proposal development and…
Junior Test Engineer
Easily applyIEM CanadaSurrey, BC- $30–$32 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Extended health care
- Good computer skills are also necessary.
- PLC / HMI programming and testing experience preferred.
- Eligibility towards Group Retirement Savings Plan contributions…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Développeur senior / Analyste en systèmes d'affaires - Senior Developer / Business Systems Analyst - job post
Job details
Pay
- From $105,000 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Extended health care
- Company events
- On-site parking
Full job description
English to follow:
Sommaire du poste :
Sous la responsabilité du Directeur, TI et PMO, le développeur senior / analyste en systèmes d'affaires sera responsable du soutien, de l'amélioration et de l'optimisation de l'environnement Epicor Prophet 21 (« P21 ») de l'organisation et des systèmes d'affaires connexes. Ce rôle requiert un professionnel de niveau senior capable d'allier des compétences en développement technique à une solide compréhension des processus d'affaires, à l'analyse de systèmes et au soutien aux utilisateurs finaux.
Il ne s'agit pas d'un rôle de programmation au sens strict. La personne retenue devra contribuer aux volets développement P21, requêtes SQL, soutien aux systèmes, amélioration des processus, dépannage et collaboration avec les parties prenantes, tout en agissant comme lien essentiel entre les opérations d'affaires et les solutions technologiques.
Rôle et responsabilités:
- Soutenir, maintenir et améliorer Epicor P21 et les applications d'affaires connexes.
- Révelopper et soutenir des personnalisations, rapports, requêtes, extractions de données, interfaces et intégrations.
- Rédiger, déboguer et optimiser des requêtes SQL, des procédures stockées et des objets de base de données connexes dans Microsoft SQL Server.
- Effectuer du développement concret en C#, .NET et technologies Microsoft connexes, le cas échéant, dans l'écosystème ERP.
- Travailler directement avec les parties prenantes des affaires pour comprendre les besoins opérationnels et les traduire en solutions système pratiques.
- Analyser les flux de travail et les processus d'affaires dans des fonctions telles que les ventes, les achats, la gestion des stocks, l'entreposage, le service à la clientèle et les finances.
- Fournir un soutien technique et fonctionnel aux utilisateurs, diagnostiquer les problèmes et résoudre les incidents liés aux systèmes, aux processus ou aux données.
- Participer aux activités de tests, de mises à niveau, de documentation, de gestion du changement et d'amélioration continue.
- Soutenir les intégrations entre P21 et des systèmes tiers au moyen d'API et d'outils connexes.
- Effectuer toute autre tâche connexe.
Qualifications
- Une expérience significative avec Epicor P21 est fortement souhaitée. Une expérience équivalente en développement ERP et en systèmes d'affaires sera également considérée.
- Expérience de niveau senior en analyse de systèmes d'affaires ERP et en soutien applicatif.
- Solide expérience en programmation avec C#, .NET et les outils de développement Microsoft connexes.
- Solide expérience avec SQL, Microsoft SQL Server et les requêtes de base de données à des fins de rapports, de dépannage et de soutien opérationnel.
- Expérience dans le développement de rapports, d'intégrations, de personnalisations et d'améliorations de systèmes dans un environnement ERP ou de systèmes d'affaires.
- Bonne compréhension des processus d'affaires fondamentaux, notamment la gestion des commandes, les achats, la gestion des stocks, l'entreposage et les finances.
- Capacité à travailler efficacement dans les domaines techniques et fonctionnels, avec de fortes compétences en communication et en gestion des parties prenantes.
- Expérience avec les API ERP, les intégrations basées sur REST et les méthodes d'authentification ou d'échange de données connexes.
- Expérience avec les outils de rapports, les extractions de données, les règles d'affaires et les cadres de personnalisation d'applications ERP.
- Expérience dans les secteurs de la distribution, du commerce de gros, de la fabrication ou d'autres environnements à forte intensité opérationnelle. La connaissance du secteur est particulièrement pertinente.
Le candidat idéal est un professionnel senior qui apporte une profondeur technique, un sens aigu des affaires et une forte orientation vers le service. Cette personne sera à l'aise pour écrire du code et des requêtes SQL, soutenir les utilisateurs, améliorer les flux de travail et contribuer à s'assurer que les systèmes d'affaires essentiels demeurent efficaces, fiables et alignés sur les besoins opérationnels.
Formation et expérience
- Baccalauréat en informatique, en systèmes d'information, en technologie des affaires ou dans un domaine connexe, de préférence.
- Une combinaison équivalente de formation, de perfectionnement technique et d'expérience de travail pertinente sera également considérée.
- Un minimum de 7 ans d'expérience pertinente en développement ERP, en analyse de systèmes d'affaires et en soutien applicatif est requis.
- Une expérience dans les secteurs de la distribution, du commerce de gros, de la fabrication ou d'autres environnements à forte intensité opérationnelle constitue un atout.
Languages
- Des compétences de communication bilingues en français et en anglais, à l'oral comme à l'écrit, sont requises.
====
The Senior Developer / Business Systems Analyst will be responsible for supporting, enhancing and optimizing the organization’s Epicor Prophet 21 “P21” environment and related business systems. This role requires a senior-level professional who can combine technical development capability with strong business process understanding, systems analysis and end-user support.
This is not a narrowly defined programming role. The successful candidate will be expected to contribute across P21 development, SQL querying, systems support, process improvement, troubleshooting and stakeholder collaboration, while serving as a key link between business operations and technology solutions.
Responsibilities
- Support, maintain and enhance Epicor P21 and related business applications.
- Develop and support customizations, reports, queries, data extracts, interfaces and integrations.
- Write, troubleshoot and optimize SQL queries, stored procedures and related database objects in Microsoft SQL Server.
- Perform hands-on development using C#, .NET and related Microsoft technologies where appropriate within the ERP ecosystem.
- Work directly with business stakeholders to understand operational requirements and translate them into practical system solutions.
- Analyze workflows and business processes across functions such as sales, purchasing, inventory, warehousing, customer service and finance.
- Provide technical and functional support to users, diagnose issues and resolve system, process, or data-related problems.
- Assist with testing, upgrades, documentation, change management and continuous improvement initiatives.
- Support integrations between P21 and third-party systems using APIs and related tools.
Qualifications
- Significant experience working with Epicor P21 is strongly preferred. Equivalent ERP development and business systems experience will also be considered.
- Senior-level experience in ERP business systems analysis and application support.
- Strong coding experience with C#, .NET and related Microsoft development tools.
- Strong experience with SQL, Microsoft SQL Server and database querying for reporting, troubleshooting and operational support.
- Experience developing reports, integrations, customizations and system enhancements in an ERP or business systems environment.
- Solid understanding of core business processes including order management, purchasing, inventory, warehousing and finance.
- Ability to work effectively across both technical and functional domains, with strong communication and stakeholder management skills.
- Experience with ERP APIs, REST-based integrations and related authentication or data exchange methods.
- Experience with reporting tools, data extracts, business rules and ERP application customization frameworks.
- Background in distribution, wholesale, manufacturing, or other operationally intensive environments. Industry familiarity is especially relevant.
The ideal candidate is a senior professional who brings technical depth, sound business judgment and a strong service orientation. This individual will be comfortable writing code and SQL, supporting users, improving workflows and helping ensure that core business systems remain effective, reliable and aligned with operational needs.
Education and Experience
- Bachelor’s degree in Computer Science, Information Systems, Business Technology, or a related field preferred.
- Equivalent combination of education, technical training, and relevant work experience will also be considered.
- Minimum of 7 years of relevant experience in ERP development, business systems analysis, and application support required.
- Experience in distribution, wholesale, manufacturing, or other operationally intensive environments is an asset.
Languages
- Bilingual communication skills in English and French, both written and spoken, are required
Pay: From $105,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On-site parking
Education:
- Bachelor's Degree (preferred)
Experience:
- ERP systems: 5 years (preferred)
Work Location: In person