1. Home
  2. Careers
  3. Jobs at bp
  4. Analyst / Developer (Pricing)

Analyst / Developer (Pricing)

Analyst / Developer (Pricing)

  • Location United Kingdom - South East - London
  • Travel required No
  • Job category IT&S Group
  • Relocation available No
  • Job type Professionals
  • Job code 127321BR
  • Experience level Executive
Apply Search all jobs at bp

Job summary

About the role :

We are seeking an exceptional individual with a focus on business, customer solutions and user experience for the T&S I&E Price Management team.

As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors.

You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience.

Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions.

As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago.

Essential Experience and Job Requirements:

• Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, JEE, Spring Boot, Python, Perl, Shell scripting, REST API.Commodities trade lifecycle and energy trading knowledge.
• Strong analytical, problem solving and testing skills.
• Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus.
• Experience with full end-to-end project development lifecycle and change / release management to operations.
• Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential).
• Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps.
• Experience of running applications in Unix/Linux environments.
• Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred).
• Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills.
• Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure.
• Good knowledge in architecture and design of applications running in RedHat OpenShift container platform.
• Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design.
• Embraces a culture of change and agility.
• Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity.
• Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise.
• Strong knowledge of relational and multi-dimensional database architectures.
• Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design



Essential Education:

Bachelor’s Degree, or comparable qualification, in one of the following areas: Accounting, Economics, Finance, Mathematics, Computer Science, Management Information System

We are an equal opportunity employer and value diversity at out company.
We do not discriminate on the basis of race , religion, color , national origin , gender , sexual orientation, age, marital status, veteran status or disability status.

Flexible working options will be considered.


#Digital Engineering

As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors.

You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience.

Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions.

As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago.

Essential Experience and Job Requirements:

• Commodities trade lifecycle and energy trading knowledge.
• Strong analytical, problem solving and testing skills.
• Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus.
• Experience with full end-to-end project development lifecycle and change / release management to operations.
• Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential).
• Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps.
• Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, , JEE, Spring Boot, Python, Perl, Shell scripting, REST API.
• Experience of running applications in Unix/Linux environments.
• Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred).
• Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills.
• Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure.
• Good knowledge in architecture and design of applications running in RedHat OpenShift container platform.
• Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design.
• Embraces a culture of change and agility.
• Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity.
• Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise.
• Strong knowledge of relational and multi-dimensional database architectures.
• Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design

This vacancy has been posted internally in accordance with our Talent Acquisition Policy, which expects all employees to be in role for a minimum of 2 years before considering another position. If you have recently been placed in a role as part of Reinvent, you will need to attach approval from your current business SVP to your application for any position.
Applications will be considered as per our usual process for out of scope employees such as Graduates and frontline teams, which were not part of Reinvent or in countries where an internal posting is required from a legislation perspective.
We also welcome external referrals for this position.

Apply Search all jobs at bp