Senior Software Developer - Trading Tools & Data Visualisation
Centrica Energy Trading
Join us, be part of more.
We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion and more potential. That’s why working here is #MoreThanACareer. We do energy differently – we do it all. We make it, store it, move it, sell it and mend it.
About your team:
At Centrica Energy, our mission is to move it.
We’re energy movers by nature. We’re a global renewable energy trading company which helps move energy from source to use – powering businesses, homes, and societies as they transition to a new sustainable energy future. If the idea of working to create a sustainable energy future also moves you, we may very well be the right place for you.
This role is an opportunity to design and deliver the tools that power real-time trading decisions in dynamic energy markets. This role bridges advanced software engineering with market insight, enabling traders and analysts to translate complex data into actionable intelligence through intuitive applications and visualisations.
Working at the heart of trading technology, the position offers the chance to shape both immediate trading outcomes and the longer-term evolution of front-end and data visualisation capabilities. It is well suited to a Senior Software Developer motivated by ownership, collaboration, and building high-impact solutions in a fast-paced environment.
About the Role
This role is focused on building and evolving front-end applications and data visualisation tools that underpin trading decisions and portfolio insights. It requires close collaboration with commercial stakeholders and a strong ability to translate complex, often ambiguous requirements into robust technical solutions. The position provides significant ownership and influence over design decisions, architecture, and the overall user experience.
In this role, responsibilities will include:
- Designing, developing, and maintaining scalable front-end applications and interactive dashboards using Python, Dash, and modern front-end technologies
- Developing advanced data visualisation solutions that transform complex trading, market, and portfolio data into clear, actionable insights
- Partnering closely with traders, quantitative analysts, and portfolio managers to translate evolving workflows into effective and intuitive software solutions
- Integrating internal and external data sources, APIs, and third-party libraries while ensuring high standards of data quality and reliability
- Driving performance optimisation to support responsive applications handling large-scale real-time and historical datasets
- Contribute to the continued expansion of automation and algorithmic trading within the Short-Term Asset Trading team
About You
The ideal candidate is an experienced software developer who combines strong technical expertise with a pragmatic and solution-oriented mindset. Success in this role requires the ability to operate independently while engaging closely with business stakeholders, demonstrating curiosity in understanding trading environments, and taking ownership of delivering impactful and scalable solutions.
To succeed in this position, the candidate will bring:
- Extensive experience in software development, with a strong focus on front-end engineering, web applications, or data visualisation in complex environments
- Proficiency in at least one programming language, with the ability to work effectively in Python and adapt quickly to new frameworks and technologies
- Solid experience designing and delivering interactive dashboards or visualisation tools that support data-driven decision-making
- Strong familiarity with modern development practices, including cloud platforms, version control, CI/CD pipelines, and scalable system design
- Proven ability to collaborate with non-technical stakeholders, manage competing priorities, and take ownership of end-to-end delivery in a fast-paced setting
Additionally it would be an advantage if you have knowledge of or experience with agentic coding.
About Centrica Energy
Centrica Energy is a global energy trading and optimisation business that helps move energy from source to use, connecting producers, suppliers and offtakers across wholesale energy markets. We trade power, gas, liquefied natural gas and green certificates, and operate from eight offices across three continents with the purpose of energising a greener, fairer future.
We are one of the largest renewable asset managers in Europe, with more than 18.8 GW of capacity under contract, of which more than 85% is renewable assets. Alongside trading activity, Centrica Energy also provides optimisation and flexibility services across batteries, renewable flexibility, combined heat and power plants and other flexible assets, using advanced algorithms, market expertise and 24/7 operations to maximise value across major power markets.
Through advanced analytics, trading capabilities, and technology-driven innovation, Centrica Energy helps optimise energy portfolios and unlock value across rapidly evolving markets. A collaborative and entrepreneurial culture supports continuous improvement, enabling teams to respond to change with agility and build smarter, more efficient energy systems for the future.
#LI-CET
Why should you apply?
We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too. Visit the link below to discover why we’re a great place to work and what being part of more means for you.
If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.
Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.
Location: Belgium - Antwerp
- ...and maintenance of the Data Processing Platform (DPP... ...of the CERN Controls Software & Services group and following... ...platform architecture, develop production-ready... ...). Collaborate with senior developers and stakeholders... ...engineering practices, tools, and technologies used...
- ...support the development and delivery of CERN's exhibitions. Develop creative content for CERN's on-site exhibitions, including... ...Experience working in interactive applications for scientific visualisation and/or education. Experience producing engaging content for...
- ...integration and testing of new systems and developing Python tools for automated measurements and... ...equipment. Your responsibilities Develop FPGA firmware for an interlock and protection... ...hardware testing, measurements, and data analysis. Develop FPGA firmware for...
- ...Salary Competitive We're looking for a Senior Frontend Engineer who wants to build the interface layer of a product that's actually... ...Experience integrating with LLM APIs (streaming responses, tool calls, structured outputs) PDF or document viewer work, annotation...
- ...IT Developer Intern at Unifeeder A/S - Denmark Aarhus, Denmark... ...a leading enabler of global trade. Learn more at and . Key... ...Help maintain existing software and systems for smooth and efficient... ...contact: Rainier Jazmin – Senior Talent Acquisition Partner at...
- ...Employment Type: Full-time As full-stack developer in the Tools Team at SY-EPC-CCS, you'll become the main responsible for a set of crucial... ...Job reference: SY-EPC-CCS-2026-155-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer...
- ...scalable, intelligent, and regulation-compliant 6G systems. Develop pioneering 6G intellectual property, including MIMO, initial access... .... Familiarity with AI-driven research methodologies, including data-driven and agentic workflows. Location Finland...
- ...Danish Refugee Council (DRC), one of the world’s leading humanitarian NGOs, is currently looking for a highly qualified Senior Portfolio Lead for the Danida SPA III to manage one of DRC’s largest and most strategically important institutional partnerships. About...
- ...capacities and commitments Develop and strengthen DRC’s... ...and protocols for data protection, storage, sharing... ...develop or standardize tools and methods to improve... ...received with the Senior Management Team and relevant... ...of the following softwares: KOBO, Excel, and at least...
- ...manages internal financing and trade finance at group level. We are... ...financing activities, and senior management meetings. Depending... ...Responsibilities Maintaining and developing recurring reports (e.g.,... ...reporting or workflows using AI tools would be an added benefit...
- ...Work closely with the Senior Management Team on HR strategies... ...process and tools are implemented and understood... ...on Job descriptions, developing vacancy notes,... ...exiting employees ~ Develop training plans Well... ...country ~ Ensure that HR data is up to date in...
- ...Marketing Ads, a game-changing tool for businesses everywhere!This... ...to onboard new clients and develop high-performing PPC campaigns... ...orientationSkilled in CRM tools and customer data managementProficient in using... ...office location at the World Trade Center, BarcelonaNordic Jobs...
- ...experienced teammates as you develop skills that can shape your future... ...and eagerness to learn new tools. A reliable and structured... ...Engineering and Product, with senior teammates supporting your growth... ...about your privacy, personal data and information at Lenus....
23876.19 € om året
...Marketing Ads — a game-changing tool for businesses everywhere!This... ...their objectives to develop strategic, results-driven PPC... ...regulations, specifically GDPR and data privacy, to ensure compliant outreach... ...office location at the World Trade Center, Barcelona, surrounded...23876 € om året
...environment.Your responsibilitiesManage and develop a portfolio of new advertisers,... ...working with CRM tools and managing customer data efficientlyStrong analytical mindset... ...projectModern office located at the World Trade Center, directly by the seaInternational...25330 € om året
...Marketing Ads — a game-changing tool for businesses everywhere!... ...competitors’ products or services and develop selling strategies.Handle... ...market trends and customer data.Relationship Building: ability... ...office location at the World Trade Center, Barcelona, surrounded...- ...team is responsible for developing and implementing... ...dashboards and aggregate data sources; support the... ...of autonomy. You will develop valuable skills and make... ...(including the visualisation of technical concepts... ...other data visualisation tools and databases; experience...
- ...Prepare annual project monitoring plan ~ Develop and share with all sectors performance... ...monitoring and assessments. Conduct data quality, take lead in data management, reporting... ...writing skills. ~ Experience using software applications such as Excel, Access, or...
- ...communications opportunities, develop clear and evidence-based messaging... ...monitoring and evaluation data to strengthen advocacy strategies... ...communications, by creating tools and conducting trainings,... ...Proactively participate in Senior Management meetings when relevant...
- ...use of digital transformation tools to support the business in a fast... ...Controller works closely with senior team members and internal... ...accurate documentation and ensure data is up to date in SAP.... ...become part of a meaningful, developing and multicultural workplace with...
- ...in facilitating ICT skills in Microsoft productivity software and ICDL, online collaboration tools, and user support in opening and operating on-line job... ...attached to your center. Monitoring and Reporting Develop and submit weekly/monthly project updates including...
- ...about the world of data and AI? Do you... ...-on experience in developing solutions that drive... ...will help design, develop, implement, and maintain... ...of intelligent tools such as Shipmate... ...supports efficient trade flows while... ...Rainier Jazmin – Senior Talent Acquisition...
23876.19 € om året
...to changing client needs and market conditions.Use AI-powered tools and data insights to personalize outreach and improve performance.What... ...programme of up to €2,000.Modern offices at Barcelona's World Trade Center Requirements What We're Looking ForRequired QualificationsNative...- ...the project cycle, providing tools, guidance and coordination of... ...Coordinator also leads on new business developement initiatives as agreed with... ...management tools for use by senior management for decision... ...relevant areas as needed. Develop and strengthen relationships...
- ...accordance with relevant DRC guidelines and tools Coordinate with area-level Finance and... ...and providing inputs on partners’ data collection and report writing. TECHNICAL... ...the use of DRC’s information management software and provide feedback on the quality of activity...
- ...members, training to CBPG on protection risk analysis, developing and implementation of Community Action Plan (CAP)... ...protection assistants to be friendly with CBP tools and carry out the activities per CBP SoP and data protection guidelines. Submit internal bi-weekly...
- ...small, highly skilled team that transforms data into actionable insights to support... ...business ideas into qualified requests, to developing them into final solutions. You will be part... ...Experience with Power BI or another BI tool Interest in collaborating with none-technical...
- ...point, implementing and further developing the advocacy & communications... ...of partners in relation to data collection, communication and... ...Programme, and Country Director, develop and implement the advocacy strategy... ...in designing data collection tools Effective verbal...
- ...implementation plans, and donor requirements. Develop, coordinate, plan, implement, and quality... ...needed, develop and roll out protection tools and Standard Operating procedures... ...programmes. Ensure appropriate collection of data of the projects, activities and contexts...
- ...goal of the research line is to develop and study advanced... ...theoretical advances into practical tools that can support analysis, design... ...neural and Hamiltonian ODEs, data-driven dynamical systems, perturbative... ...of widely used open-source software tools, including heyoka,...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Software Developer - Trading Tools & Data Visualisation. Bliv den første ansøger!
