[New Job Opening] Platform Engineer job Vacancy in bp, London

Are you looking for a Job in Platform Engineer Field then this post may be relevant to you.
Job Details:
Company name : bp
Position Name :
Platform Engineer
Location:
London
Job ID :
b24c71f554415a2e
Description : Job Profile Summary
About BP-
“Are you looking for a career in tech that truly helps make the world a better place? Bp is moving through the biggest transition in its 100+ year history with the goal of becoming one of the world’s largest renewable energy providers and achieving net zero carbon emissions by 2050. At bp, we provide great environment & benefits such as an inclusive culture, a great work-life balance, learning and development opportunities, life & health insurance, medical care package, and many others benefits!
We support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to crafting an inclusive environment in which everyone is respected and treated fairly.
Role Synopsis:
Model Runtime Service (MRS) is a grid-based distributed computation environment responsible for running mission-critical pricing and risk calculations using our proprietary pricing libraries. The implementation platform chosen for MRS is Microsoft HPC on AWS and development is mainly done with C# and .NET framework. We are looking for an experienced C# grid developer to take a lead position in the ongoing development and devops activities of MRS.
Key Accountabilities:
Work within a business facing development team to deliver new solutions to the front office teams across IST businesses such as Oil, International Gas and North American Power & Gas.
Run the devops activities associated with MRS
Work with other developers, quantitative analysts and business users as part of the wider team within IST Information Technology and Services.
Contribute to analysis, design and development of systems, business processes, data and interfaces.
Job Advert
Education –
A numerate degree from a major university or something equivalent
Essential Experience / Job Requirements / Technical Competencies:
Previous experience in designing and developing similar grid-based distributed systems is a MUST. Having gained this experience on .NET platform is a big PLUS
Exceptional development skills in C# and .NET platform
Experience in working with /using C++ native libraries is a MUST, having worked with C++ pricing libraries is a big PLUS
Strong understanding and practice of object-oriented programming, design patterns and software development best practices
Being confident in writing and debugging concurrent/ multithreaded software on .NET platform
Good understanding of pricing and risk calculations concepts in derivatives world.
Desirable Criteria:
Experience of Agile SDLCs
Experience with continuous integration tools.
Strong numerical skills ideally with a numerate degree
Strong understanding of programming paradigms such as distributed architectures and multi-threaded programme design.
Familiarity with Excel including macros.
Entity
Innovation & Engineering
Job Family Group
IT&S Group
Relocation available
No
Travel required
Negligible travel
Time Type
Full time
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 ambitionsdriving our digital transformation and pioneering new business modelscollaborating to deliver competitive customer-focused energy solutionsoriginating, scaling and commercialising innovative ideas, and creating ground-breaking new ‎businesses from themprotecting us by assuring management of our greatest physical and digital risks
Because together we are:
Originators, builders, guardians and disruptorsEngineers, technologists, scientists and entrepreneurs‎Empathetic, curious, creative and inclusive
Experience Level
Senior
Disclaimer : Applicant must check the company profile before joining Bizplusapp.com is no way responsible for any loss.