About The Position

At Enbridge, we are committed to delivering the energy people depend on while advancing technology-driven innovation across our enterprise. We are seeking an Intermediate Java Programmer- Marketing & Risk Management Systems who will design, enhance, and support complex applications that power real-time decision-making for energy trading, financial risk, and operational excellence. If you are passionate about technology, analytics, and driving business value, we’d love to hear from you. Apply today!!

Requirements

  • Degree in Computer Science, Information Systems, or a Diploma in an equivalent domain.
  • 4+ years of experience in application development or enterprise system support, ideally within ETRM or a related environment.
  • Strong hands-on experience with Java and at least one other technology such as Oracle/PLSQL, .NET, or similar tools.
  • Strong analytical skills who can solve complex problems and manage competing priorities effectively.
  • Ability to communicate technical concepts clearly to both technical and business audiences.
  • Ability to build strong relationships and collaborate effectively across cross-functional teams and stakeholders.
  • Proactive, adaptable, and motivated to continuously learn and contribute to evolving technology landscapes.

Nice To Haves

  • A combination of education and experience would be considered.

Responsibilities

  • Develop, enhance, and maintain enterprise applications with a focus on Openlink Endur/Findur and associated systems.
  • Troubleshoot complex production issues, lead root cause analysis, and implement sustainable solutions.
  • Translate business requirements into scalable technical designs in collaboration with analysts and collaborators.
  • Build and deploy high-quality solutions aligned with coding standards, including testing and validation activities.
  • Partner with internal teams and external vendors to deliver integrated solutions across multiple systems and interfaces.
  • Drive continuous improvement by identifying system, process, and technology enhancements.
  • Act as a key point of contact for business stakeholders, providing guidance and supporting strategic system initiatives.

Benefits

  • A flexible benefits program that allows each employee to select the level of coverage needed for their family in the areas of health, dental, insurance and disability.
  • A paid maternity and parental leave benefit that offers up to 20 weeks of paid leave for birth-giving parents and up to 12 weeks for other eligible parents, providing flexibility and support during this important life event.
  • Valuable retirement savings plans, including a savings plan with company stock as an investment option.
  • Paid time off/vacation/sick, plus paid personal days off (depending on location), and paid holidays.
  • An Employee and Family Assistance Program.
  • A Wellness Program, which focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being.
  • Enbridge’s FlexWork (hybrid work model) offers eligible employees (Manager and below) the option to work from home on Wednesdays and Fridays, opt for a compressed work week schedule, or have flexible start and end times. Role requirements determine your eligibility for each option.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service