Overview
Skills
Job Details
Job Description
We are looking for a highly experienced Senior Grid Software Engineer with strong Utility Domain background to work on mission-critical Grid Applications such as EMS, DMS, SCADA, and OMS.
The candidate will be responsible for designing, developing, and integrating grid software and utility systems using Java, ESB technologies, and Apache stack.
🔹 Key Responsibilities
Design and develop Grid Software applications for Energy Management Systems (EMS), Distribution Management Systems (DMS), SCADA, and OMS.
Develop and integrate interfaces and web services to connect various utility systems.
Work on Java-based middleware and business logic layers for grid applications.
Develop and consume SOAP / REST web services, including WSDLs and XSDs.
Implement ESB / iBUS integrations using Fuse ESB, Apache Camel, ServiceMix, Tibco, IBM WebSphere.
Work with Apache stack including Tomcat, Geronimo, Camel, Axis.
Integrate applications with Oracle and SQL databases.
Develop and support applications on Linux and Windows environments.
Participate in full Grid Software Development lifecycle including design, development, testing, deployment, and support.
Work closely with utility stakeholders to ensure reliable and scalable grid system integrations.
🔹 Must Have Technical / Functional Skills
Strong Utility Domain experience with EMS / DMS / SCADA / OMS Grid Applications.
Experience with Apache products: Geronimo, Tomcat, Camel, ServiceMix, Axis.
Experience in ESB / Integration technologies: Fuse ESB, Tibco, WebSphere, iBUS.
Strong experience in Java-based application and middleware development.
Experience in Oracle and SQL databases.
Hands-on experience developing WSDLs, XSDs, and web services.
Minimum 5+ years experience developing software on Linux / Windows.
Minimum 7+ years experience in Java, C/C++, KSH.
Experience working on complete Grid Software solutions in utility environments.
🔹 Nice to Have
Experience working on large-scale utility grid systems.
Exposure to Energy / Power Utility companies.
Experience supporting mission-critical real-time systems.