cover image
British Gas

British Gas

www.britishgas.co.uk

2 Jobs

10,054 Employees

About the Company

At British Gas we’re always looking at new ways to save energy and money for our customers.

Everything we do from our trusted engineers to helpful call centre agents, and innovative product owners to digital marketing specialists, is about providing affordable, hassle-free service to keep British homes and businesses running smoothly.

That’s why over 10 million UK homes and half a million businesses trust British Gas.

Listed Jobs

Company background Company brand
Company Name
British Gas
Job Title
Full-Stack Software Engineer
Job Description
**Job Title:** Full‑Stack Software Engineer **Role Summary:** Design, develop, and deliver cloud‑native software solutions for British Gas Services & Solutions, spanning responsive front‑end interfaces and robust back‑end services. Collaborate with multidisciplinary teams to build secure, scalable applications that support the company’s digital energy ecosystem and sustainability goals. **Expectations:** - Produce high‑quality code following best practices and standards. - Participate actively in Agile ceremonies and cross‑functional collaboration. - Mentor junior engineers and champion engineering excellence. - Ensure solutions are secure, scalable, maintainable, and cloud‑optimized. - Continuously improve through code reviews, testing, and DevOps automation. **Key Responsibilities:** - Develop responsive UI using React or Angular. - Build back‑end services in Python and/or Java. - Design, implement, and consume APIs (REST, gRPC, GraphQL). - Architect, deploy, and manage cloud‑native applications on AWS or Azure. - Contribute to system design aligned with business objectives. - Perform automated testing and utilize CI/CD pipelines (Git, GitHub, Terraform/Pulumi). - Conduct code reviews and enforce coding standards. - Support graduate engineers through mentoring. - Explore 2D/3D web graphics for interactive visualizations. **Required Skills:** - Modern front‑end frameworks: React or Angular. - Back‑end development: Python and/or Java. - API design/consumption: REST, gRPC, GraphQL. - Cloud platforms: AWS or Azure (compute, storage, security services). - Secure, scalable system architecture. - DevOps tools: Git, GitHub, Terraform or Pulumi. - Automated testing practices. - Interest or experience with 2D/3D web graphics. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, **or** equivalent professional experience. *Bonus (not required):* real‑time data handling (Kafka, Spark), Agile certifications, AI/ML knowledge, IoT experience.
Windsor, United kingdom
On site
13-01-2026
Company background Company brand
Company Name
British Gas
Job Title
Head of Account Management
Job Description
Job Title: Head of Account Management – Strategic Partnerships Role Summary: Lead the management of senior B2B partner relationships for a large energy company, driving commercial performance, ensuring partner satisfaction, and aligning partnership initiatives with the organization’s growth and sustainability objectives. Expectations: - Deliver measurable revenue and profitability growth across partner portfolios. - Maintain high partner satisfaction and long‑term retention. - Consistently achieve service level agreements (SLAs) and key performance indicators (KPIs). - Secure successful contract renewals, upsells, and new service extensions. Key Responsibilities: - Serve as the primary relationship leader for senior partner accounts, conducting regular performance reviews and strategic check‑ins. - Own contract negotiation, renewal, and management; ensure compliance with corporate, regulatory, and risk standards. - Identify and pursue new business opportunities within existing partnerships, driving upsell and expansion initiatives. - Act as the internal “Voice of the Partner,” communicating partner insights and performance expectations to cross‑functional teams. - Champion operational excellence, coordinating with delivery, finance, legal, and compliance to resolve issues and improve service delivery. - Prepare and present data‑driven reports on partnership health, financial metrics, and growth plans to executive stakeholders. Required Skills: - Extensive experience in senior account management or strategic partnerships within a large, complex corporate environment. - Proven ability to build trust and influence C‑suite executives. - Strong negotiation, contract management, and compliance skills. - Excellent stakeholder management, conflict resolution, and cross‑functional collaboration. - Commercial acumen with a track record of retaining and scaling multi‑million‑pound accounts. - Ability to thrive in ambiguous, fast‑moving environments and drive outcomes. Required Education & Certifications: - Bachelor’s degree in Business, Marketing, Finance, or related field (MBA preferred). - Relevant certifications in Account Management, Contract Negotiation, or Strategic Partnerships are an advantage.
United kingdom
Remote
23-01-2026