Technology at bp is about more than code and platforms, it’s about delivering practical solutions that keep energy flowing today while building what’s needed for tomorrow
Job Summary
Technology at bp is about more than code and platforms, it’s about delivering practical solutions that keep energy flowing today while building what’s needed for tomorrow.
As a Software Developer, you will be responsible for designing and delivering scalable, cloud-ready solutions that support key business needs and work closely with teams to shape technical direction across complex systems.
bp offers an inclusive environment where people can develop their skills, contribute to meaningful work, and grow their careers with benefits designed to support both professional and personal well-being.
Matching Summary
Technology at bp is about more than code and platforms, it’s about delivering practical solutions that keep energy flowing today while building what’s needed for tomorrow.
Skills & Requirements
Must-have
.NET (C#) development
Cloud platforms (AWS, Azure)
Relational databases (MS SQL Server)
DevOps technologies (ADO, Ansible, Jenkins, GIT)
Solution architecture and design
Full software development lifecycle
Nice-to-have
Familiarity with US retail power markets
BI tools (SSIS, SSRS, SSAS)
Strong communication skills
Collaboration with cross-functional teams
Process improvement and modernization
Hybrid office/remote working
Key Requirements
Experience guiding technical teams or architectural initiatives
Extensive background in object-oriented design
Proficiency with Visual Studio, VS Code, Chrome DevTools
Ability to analyze complex environments and business processes
Experience across full software development lifecycle
Clear communication skills for stakeholder engagement