At a Glance
- Tasks: Design, build, and maintain high-quality software solutions for a greener future.
- Company: Join a family of brands revolutionising energy for a sustainable planet.
- Benefits: Remote work options, competitive salary, and a focus on your personal growth.
- Other info: Be part of a dynamic team committed to innovation and positive change.
- Why this job: Tackle complex problems and make a real impact in the energy sector.
- Qualifications: Experience in software engineering with modern practices and technologies.
The predicted salary is between 50000 - 65000 € per year.
We're so much more than an energy company. We're a family of brands revolutionising how we power the planet. 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.
You'll join a team modernising our platforms, strengthening cyber and operational resilience, and advancing a product-led way of working that brings engineers, data specialists and business experts together to deliver meaningful outcomes at pace. We're scaling automation and AI from proof-of-concept into real, end-to-end change - improving customer journeys, reducing cost-to-serve, accelerating delivery, and building the digital foundations that underpin everything from energy trading and risk to field operations and critical infrastructure.
If you want to work on complex, high-impact problems using modern engineering practices, and help build reusable platforms that will shape how Centrica operates over the next decade, this is the place to do it.
As a Software Engineer within the Centrica Field Operations Platform, you will play an integral role on the team responsible for enhancing our ability to forecast and schedule colleague availability to effectively meet customer demand. You will collaborate as a member of Field Platform Engineering squads, supporting the efficient building, testing, and deployment of software solutions.
- Design, build, test, and maintain high-quality software solutions across the Field Operations Platform.
- Own the quality of your work through automated testing, peer review, and proactive defect resolution.
- Support the operation of live services by contributing to incident investigation, root cause analysis, and ongoing platform improvements.
- Follow security, compliance, and data protection requirements, ensuring customer and business data is handled responsibly.
- Take ownership for delivering agreed work items to a high standard, raising risks and blockers early, and contributing positively to team delivery.
- Applies strong technical and product judgement to evaluate trade-offs and make decisions that optimise customer impact, performance, reliability, and development efficiency.
- Owns technical decisions relating to application development, while influencing architectural and strategic decisions across the broader product space.
- Uses data, analytics, insight, and automated testing outputs to inform decisions and prioritise improvements.
- Operates within established engineering, security, privacy, and governance frameworks, while helping to refine them to support faster, safer delivery.
- Makes timely decisions that balance innovation with risk, enabling the team to deliver value quickly without compromising quality.
Demonstrated experience working as a software engineer within a cross-functional delivery team in a modern product or platform environment. Working knowledge of modern software engineering practices including source control, CI/CD pipelines, automated testing and code review. Experience writing secure, maintainable and well-tested code, with an understanding of non-functional requirements such as performance, resilience and scalability. Understanding of security, data protection and compliance principles relevant to customer platforms and enterprise systems.
Core Competencies & Technical Skills (AI and emerging technology):
- Designs, integrates and operates AI-enabled solutions within enterprise environments, including prompt-driven workflows, retrieval-augmented systems and AI agents.
- Applies structured evaluation, testing and monitoring practices to ensure AI outputs are reliable, secure and compliant with organisational guardrails.
- Prepares and manages data used in AI workflows and takes responsibility for the responsible lifecycle of AI features from experimentation through deployment and continuous improvement.
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.
Full Stack Developer (remote or hybrid) in Antrim employer: Centrica - CHP
At Centrica, we are not just an energy company; we are a community of 21,000 passionate individuals dedicated to creating a sustainable future. Our remote and hybrid work options foster a flexible and inclusive culture, while our commitment to employee growth ensures that your career development is a priority. Join us to tackle complex challenges in a collaborative environment where innovation thrives, and your contributions directly impact the energy landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer (remote or hybrid) in Antrim
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or other platforms. Ask them about their experiences and the company culture. This not only gives you insider info but also shows your genuine interest in the role.
✨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to full stack development. Think about how your skills in C#, .NET Core, and Azure can solve real problems they face. We want you to shine!
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Highlight any AI or automation projects you've worked on, as they align perfectly with what they're looking for.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're serious about joining our mission to create a greener future.
We think you need these skills to ace Full Stack Developer (remote or hybrid) in Antrim
Some tips for your application 🫡
Show Your Passion for Sustainability:When you're writing your application, let your enthusiasm for sustainability shine through! We’re all about igniting positive change, so share any experiences or projects that highlight your commitment to a greener future.
Tailor Your Skills to the Role:Make sure to align your skills and experiences with what we’re looking for in a Full Stack Developer. Highlight your knowledge of C#, .NET Core, and any experience with Azure or AI solutions. We want to see how you can contribute to our mission!
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your past roles and achievements. We appreciate a well-structured application that makes it easy for us to see your potential!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Centrica - CHP
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like C#, .NET Core, and Azure Data Factory. Brush up on your knowledge of CI/CD pipelines and automated testing, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems using modern engineering practices. Highlight how you’ve contributed to team delivery and improved processes, especially in a cross-functional environment.
✨Understand the Company’s Mission
Familiarise yourself with the company’s commitment to sustainability and innovation. Be ready to discuss how your values align with theirs and how you can contribute to their goal of creating a greener future.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Inquire about their approach to AI integration or how they handle security and compliance in their platforms. This demonstrates your engagement and eagerness to be part of their mission.