We are looking for an experienced Endur Developer with 10+ years of experience in Energy Trading and Risk Management (ETRM) environments to design, build, and govern integrations between Endur and enterprise systems. The role focuses on creating scalable, reliable, and upgradesafe integration solutions that support trading, risk, operations, and finance processes.Roles and ResponsibilitiesProvide technology advice, design, analysis, custom code development, and troubleshooting in the discovery workshop, design, configuration, testing, and production support of the Endur solution for the clients business needs.Participate in and support the architectural design decisions regarding interfaces between Endur solution and other systems, as well as the technical approach for custom scripts and reports, and gain the clients confidence in the recommended approach.Support and adhere to implementation best practices in one or more technical development areas of the Endur solution in all technical design, specifications, custom coding, and testing deliverables.Assume hands-on project implementation duties (design, coding, testing) in all phases of Endur implementation, reporting to the Project/Account Manager.Gather and document technical requirements, code specifications, test plans/results, and any other deliverables required by the project as determined by the Project/Account Manager or Principal Technical Consultant.Support client training services in custom development technologies.Gather and document technical requirements, code specifications, test plans/results, and any other deliverables required by the project as determined by the Project Manager or a Principal Technical Consultant.Support client training services in custom development technologies.Skills / CompetenciesEssential Skills:Endur projects with hands-on experience in OpenJVS or OpenComponentsExperience working with at least one object-oriented languages such as C# .NET, Java.Should understand the Endur Architecture and devise ways to optimize its strengths for the client solution.Can write advanced plug-ins for extracting data from databases, custom simulations, operations scripts, nomination updates, accounting rules, etc.Can write complex queries involving multiple tables, self-joins, inner and outer joins, inner queries, group by functions, etc.Experience to utilize a deep understanding of Endur design principles in creating a solution for the client.Fair understanding of the ETRM/CTRM domain with experience in at least two asset classes e.g. Power, Natural Gas, LNG, crude and products, etc.Understanding of the data model of Endur and awareness of key tables and columns.Clear about configurations needed to support front, mid and back-office processesAdditional Skills:Experience with Endur on cloud platforms (Azure)Familiarity with: High availability (HA) and disaster recovery (DR)DevOps, CI/CD, and controlled release processesBasic understanding of Agile scrum and Kanban methodologies. Participated actively in agile ceremonies like sprint planning, retro, sprint refinement, etcExperience with large Endur programs: System upgradesGlobal or multiregion deploymentsBusiness transformation initiativesRole: Software Development - Other,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, Temporary/ContractualRole Category: Software DevelopmentEducationUG: Any GraduatePG: Any PostgraduateDoctorate: Any Doctorate