Bausch Health

  • Programmer Analyst

    Location US-NY-Rochester
    Job ID
    Pos. Type
    Full Time
  • Overview

    Bausch Health Companies Inc. (NYSE/TSX: BHC) is a global company that develops, manufactures and markets a range of pharmaceutical, medical device and over-the-counter products, primarily in the therapeutic areas of eye health, gastroenterology and dermatology. We are delivering on our commitments as we build an innovative company dedicated to advancing global health. Each day, Bausch Health products are used by up to 150 million people around the world.

    Our approximately 21,000 employees are united around our mission of improving people’s lives with our health care products, and we manufacture and market health care products directly or indirectly in approximately 100 countries.

    The programmer analyst will be an integral part of a small team responsible for front line support including the coordination and resolution of all support requests relating to the application and its deployment at the site. This fast paced, multi-functional position will play a leading role in all aspects of site MES activities including liaising with other business units and the MES users.


    • Support the 7x24 use of the Bausch + Lomb Global MES Application within Contact Lens Manufacturing at the Rochester, NY facility, including application and configuration support. Liaise with user community and other business functions to develop and provide an efficient support service.
    • Work with Business Leaders to develop strategies which align best use of the global MES application with sites strategy and objectives.
    • Engage with Global MES Technical Team to develop skill sets and keep abreast of new product features and determine how these features can be configured at the site to yield process and quality improvements.
    • Assist with the further deployment of the global MES application in all areas of Contact Lens Manufacturing as one of the sites technical MES lead.
    • Participate with the engineering and operations teams to define plans for integrating, standardizing, scaling and enhancing our products and the services utilized to deploy/install/release those products. Participate in interactions with support groups as a technical expert for product subsystems.
    • Manage all application support requests and provide weekly reports on resolutions and metrics to the IT Manager.
    • Expand and develop site specific reports in the MES application including requirements capture, development, testing and deployment.
    • Provide support to Software Quality Assurance representatives during MES validation of change control process.

    Supervisory Role:

    • Has no direct reports

    Scope of Position:

    • Position scope will be local to Rochester Manufacturing as an individual contributor


    • AS or BS in Computer Engineering, Computer Science, Computer Engineering Technology, Management Information Systems or Information Technology.
    • 1-3 years supporting a 7x24 Shop floor operation
    • 1-3 years of experience with an emphasis on Oracle RDBMS or Application Programming
    • 1-3 years of experience in a GMP environment


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed