Regions
Location
  • Edinburgh
Job types
  • Hybrid Working
Industry
  • Energy & Climate
Salary

Market related

Functions
  • Engineer
Seniority
  • Mid-level
Technologies
  • C
Job reference

115740

Job Title: Energy Management System (EMS) Solution Integrator
Location: Edinburgh/Stafford
Employment Type: Contract 

About the Role:
We are looking for an experienced Energy Management System (EMS) Solution Integrator to join our team. The successful candidate will play a key role in integrating EMS/DMS applications with enterprise middleware platforms and ensuring seamless communication between systems.

Key Responsibilities:

  • Lead the integration of EMS/DMS applications with Enterprise Service Bus (ESB) or IBUS technologies.

  • Design, implement, and maintain middleware interfaces and data exchanges for real-time energy management systems.

  • Develop and maintain integration scripts and software using C, KSH, and Java.

  • Create, optimize, and manage PL/SQL scripts and database components.

  • Collaborate with software, systems, and database teams to ensure robust and efficient integration across platforms.

Required Skills and Experience:

  • 5+ years’ experience integrating with ESB/IBUS or similar middleware technologies.

  • 5+ years’ programming experience in C, KSH, and Java for software authoring and system integration.

  • Strong expertise in PL/SQL and relational database management (Oracle 19C or later preferred).

  • Minimum 2 years’ hands-on experience working with EMS/DMS applications.

  • Experience in middleware design patterns (SOA, microservices, REST, SOAP).

  • Understanding of network protocols, data exchange standards (CIM, IEC 61970/61968), and system interfaces.

  • Familiarity with Linux/Unix environments and shell scripting.

  • Strong problem-solving and troubleshooting skills, particularly in complex integration environments.

Preferred Qualifications:

  • Degree in Electrical Engineering, Computer Science, or related technical field.

  • Experience in Energy or Utility domain integration projects.

  • Familiarity with real-time data acquisition systems, SCADA integration, and data historian tools.

,

Apply for job

You can apply to this job and others using your online CV. Click the link below to start