Sa
Posted:
June 09, 2026
Location:
city of moncton, nb, Canada
Job Description
Join the Lab 4.0 team as a Developer, enhancing the MES-360 system critical to Ophthalmic Laboratories. This role includes software feature development and documentation maintenance.
Satisloh is seeking a Developer to support the MES-360 system. You will work closely with the Satisloh Integrated Solutions team, focusing on software enhancements and mission-critical support. Knowledge in various technologies such as Node.js, React, and SQL databases is essential, along with strong problem-solving skills.
Key Responsibilities:
• Develop new features for the MES-360 software
• Create and maintain product documentation
• Support production environments with software solutions
• Participate actively in testing activities
• Collaborate on cross-department projects
Requirements:
• Post-secondary degree in Computer Science or related field
• 2 years of relevant work experience
• Knowledge in web applications and software development
• Experience with SQL-bas...
Satisloh is seeking a Developer to support the MES-360 system. You will work closely with the Satisloh Integrated Solutions team, focusing on software enhancements and mission-critical support. Knowledge in various technologies such as Node.js, React, and SQL databases is essential, along with strong problem-solving skills.
Key Responsibilities:
• Develop new features for the MES-360 software
• Create and maintain product documentation
• Support production environments with software solutions
• Participate actively in testing activities
• Collaborate on cross-department projects
Requirements:
• Post-secondary degree in Computer Science or related field
• 2 years of relevant work experience
• Knowledge in web applications and software development
• Experience with SQL-bas...
Apply for this Job
Submit your application for the MES-360 Developer at Satisloh position at Satisloh.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
city of moncton, Canada
Posted:
June 09, 2026
Deadline:
July 19, 2026