System Application Developer

Posted 02 October 2025
LocationUnited Kingdom
Job type Contract
Discipline Technology

Job description

Contract- 12 months

Location- UK/EU (remote)

Position Overview:

  • We are seeking a highly skilled Senior Power Systems Application Developer to join our Energy Management Systems (EMS) team. The role is responsible for the advanced development, customization, and successful delivery of Power Systems Application software, ensuring alignment with corporate project and product commitments.

  • This position requires close collaboration with Electric Utilities, Independent System Operators (ISOs), and Transmission System Operators (TSOs) to define functional specifications and deliver high-quality software solutions.

Key Responsibilities:

  • Lead the design, coding, testing, integration, and tuning of advanced EMS applications, with a focus on GE’s e-terra AEMS platform.

  • Collaborate with utilities, ISOs, and TSOs to understand system requirements and translate them into robust software specifications.

  • Develop and maintain C++/Java-based applications and ensure high performance, scalability, and reliability.

  • Support project teams in end-to-end software delivery, including deployment, configuration, and troubleshooting.

  • Conduct system integration and performance tuning to meet project commitments and customer requirements.

  • Provide technical expertise and mentoring to junior developers within the team.

  • Stay up to date with electric utility industry practices, standards, and emerging technologies.

Qualifications & Experience:

  • 5+ years of work experience in customizing and delivering Energy Management Systems (preferably GE e-terra AEMS).

  • 5+ years of experience with C++, Java, or other related programming languages.

  • 5+ years of hands-on experience in GE’s AEMS platform source design and development.

  • 5+ years of experience with electric utility industry practices, including power system operations, transmission management, and grid reliability.

  • Strong understanding of real-time systems, SCADA/EMS/DMS applications, and power system algorithms.

  • Proven ability to work with cross-functional teams and external stakeholders (utilities, ISOs, TSOs).

  • Excellent problem-solving skills with strong analytical and debugging expertise.

Preferred Skills:

  • Experience with real-time databases and power system modeling tools.

  • Familiarity with cybersecurity considerations in EMS applications.

  • Strong communication skills and ability to interact effectively with technical and non-technical stakeholders.