Technical Leadership: Lead the end-to-end development and enhancement of ETRM platforms, ensuring that solutions are scalable, efficient, and meet the needs of the business.
Solution Design: Collaborate with product owners, business analysts, and stakeholders to understand business requirements and translate them into robust technical architectures.
Team Management: Mentor and guide a team of developers, fostering a collaborative environment that promotes innovation, continuous learning, and high-quality software delivery.
Integration: Oversee integration between ETRM systems and other enterprise applications, such as trade capture, risk management, pricing, and market data systems.
Development & Coding: Participate in hands-on development and code reviews, ensuring adherence to coding standards, best practices, and quality assurance processes.
ETRM Expertise: Provide deep technical expertise in ETRM platforms (e.g., Openlink Endur, Allegro, Triple Point, or bespoke solutions), understanding the intricacies of trading, risk management, and settlement workflows.
Stakeholder Engagement: Act as a key point of contact for business users, including traders, risk managers, and operations staff, to gather feedback, resolve issues, and align on technology solutions.
Agile Delivery: Champion Agile methodologies and practices within the team, driving continuous improvement in sprint planning, backlog management, and iterative development.
Risk and Compliance: Ensure compliance with regulatory requirements and internal policies related to trading activities, including reporting, risk controls, and data security.
Performance Optimization: Analyze and optimize the performance of ETRM applications to enhance speed, reliability, and scalability of the trading platform.
Required Qualifications:
Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Experience: 8+ years of experience in software development, with at least 3 years in a technical leadership role, preferably in the energy trading or financial services industry.
ETRM Expertise: Proven experience working with ETRM platforms such as Openlink Endur, Allegro, or other commodity trading systems.
Programming Skills: Strong proficiency in languages like Java, C#, or Python, and experience with databases like SQL Server or Oracle.
Cloud: Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies like Docker and Kubernetes.
Architecture: Solid understanding of microservices architecture, RESTful APIs, and event-driven systems.
Agile Methodology: Strong understanding of Agile/Scrum methodologies and DevOps practices.
Problem-Solving: Excellent analytical and problem-solving skills, with the ability to quickly adapt to changing business requirements.
Preferred Skills:
Experience with real-time trading systems, market data integration, and risk analytics.
Knowledge of energy markets, including power, gas, oil, or renewables.
Familiarity with machine learning or data analytics to enhance trading strategies.
Strong communication skills to interact with both technical and non-technical stakeholders.