Python Developer

DescriptionJob Profile Summary
Role Synopsis
This role has become available to support the Front Office Foundations Project
The role will report to Staff Software Engineer – Oil trading Front Office as Activity Manager
The Line Manager TBC
The role is for a senior developer [Python] in the London EUC [End User Computing] team
R&PTE [Refining & Product Trading Europe] is one of the key parts of Trading & Shipping and generates large cash volumes for the company
This role works very closely with R&PTE at all levels to ensure the best use of end user MS Office technology and more recently Python in an EUC sense
Seeking ways of improving existing processes,
Job Advert
Key Accountabilities
Development\\Support and continuous improvement of EUC [End User Computing] applications and processes for the Oil Trading Front Office.
Involvement in all stages of development Analysis/Design/Testing.
Look for opportunities to challenge existing delivery implementations in office based technologies with Python alternatives
Enhance components of Office based solutions with Python components.
Problem solve and improve manual front office processes
Innovate and share learning experiences and explore new techniques and EUC Technologies to solve problems.
Provide coaching/leadership aimed at developing Python capability in the EUC team.
Support implementation of the Front Office Foundations project.
Essential Experience and Job Requirements:
Experience developing Python [5 years+] with an excellent knowledge of OO concepts, frameworks [Flask, Pandas, xlWings etc], experience of developing packages/wrappers to Restful services.
Experience with all aspects of Azure Dev Ops.
Experience with developing Dashboards with Plotly.
Advanced data analysis skills
Experience of working with front-office business traders or teams in a commodity trading, or financial trading environment.
Excellent communication skills written and verbal.
Degree/HND Level in computer science or related subject
Desirable criteria
Experience of Microsoft Excel, including expert level VBA, formulas, add ins.
Experience of SQL Server [5 years+], including database design, stored procedures, or other RDMS.
Experience of PowerBI/PowerQuery.
Experience working with DataIKU.
Experience working with excel in real time data scenarios.
Experience any of Visual Studio Tools for Office, Excel DNA, Javascript or other Excel Addin development technologies, MS Access, WPF, Azure Dev Ops
Highly responsible, self-motivated, and able to thrive in an energetic, fast paced, high growth environment
Exhibits ownership of projects and tasks assigned
Strong team player with a customer service orientation
Entity
Innovation & Engineering
Job Family Group
IT&S Group
Relocation available
No
Travel required
No
Country
United Kingdom
About BP
INNOVATION & ENGINEERING
Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero ‎world
All without compromising our operational risk management.
Working with us, you can do this by:
• deploying our integrated capability and standards in service of our net zero and ‎safety ambitions
• driving our digital transformation and pioneering new business models
• collaborating to deliver competitive customer-focused energy solutions
• originating, scaling and commercialising innovative ideas, and creating ground-breaking new ‎businesses from them
• protecting us by assuring management of our greatest physical and digital risks
Because together we are:
• Originators, builders, guardians and disruptors
• Engineers, technologists, scientists and entrepreneurs‎
• Empathetic, curious, creative and inclusive
Legal disclaimer
We are an equal opportunity employer and value diversity at our company
We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic background, neurodiversity/neurocognitive functioning, veteran status or disability status
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment
Please contact us to request accommodations
Show more →
Negotiable
LONDON
Image
Contract TypePart TimeAdded1y 15dID2813742