![BP](https://contents.bebee.com/companies/gb/bp/avatar-Np2bR.png)
Principal Software Engineer
6 days ago
Job Profile Summary
BP Net Zero 2050
BP has embarked on an ambitious plan to modernize and transform using digital technologies to drive efficiency, effective and new business models.
Digital Customers & Markets focuses on customer experience and deliver cross-business group solutions that generate value for bp in current and new markets solving complex challenges with our data and technology expertise to help bp advance a Net Zero futureand reimagining energy.
Our Team delivers and runs Digital Products for Fleet Customers globally and are aligned to Product, Service and Platform teams that work together to enable our customers to accomplish their missions.
You will provide hands-on expertise to build and leading multiple autonomous software engineering teams from a technical perspective and collaborate with Architects, Product Owners and the wider business to build a scalable, robust and secure platform.
If technology excites you, we want youAs a Principal Software Engineer, you are the expert member of a team creating software for BP colleagues and external users.
As an IT provider of choice to your area of BP and delivering innovation at speed you will operate in a dynamic and commercially focused environment, with the resources of one of the world's largest IT organisations working with you.
The role is a hands-on so, as well as driving engineering decisions and best practices, you will also be coding so need to be an excellent hands-on coder.
Job Advert
Key Accountabilities:
- Working with users and business analysts to understand requirements
- Supporting and maintaining your software. We believe in DevOps you build it, you run it
- Providing mentorship and thought leadership to your team and across the organisation
- Mentoring and technical leadership of less experienced developers
Essential Technical Skills:
- Extensive experience and mastery of one or more of Java, C#,
- Proven willingness and ability to learn, to become deeply skilled in at least one more programming language on top of your existing skillset
- Deep experience and understanding of the SDLC, including design, security, design patterns for extensible and reliable code, automated unit and functional testing, CI/CD and telemetry
- Expertise in modern technologies like Cloud native, containers, serverless
- Proven leadership capability
Secondary:
- Confirmed experience of Agile methodologies, DevOps culture and practices, Lean techniques like Value Stream Mapping
- User story definition
- Application Support
- Experience in most of these technologies:
- Azure and/or AWS
- Azure DevOps/Git/GitHub
- RESTful APIs
- Deep understanding of automated testing (unit, functional, integration, e2e)
- Container technologies (EKS, AKS, OpenShift, docker) and Serverless
Leadership and EQ:
- You embrace a culture of change and agility, evolving continuously, adapting to our changing world.
- You are a great teammate, looking beyond your own area and organisational boundaries to consider the bigger picture and perspective of others.
- You are selfaware and actively seek mentorship from others on impact and effectiveness
- You have cultural fluency you actively seek to understand cultural differences and sensitivities.
Education:
- Computer Science or other technical (e.g. Physics, Engineering) degree or equivalent commercial experience
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
- 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
-
Principal Engineer
6 days ago
Amersham, Buckinghamshire, United Kingdom Global Engineering Talent Full timeJob Description Principal Engineer - Rail Design (Can take Associate level too) Location: Amersham or one of our 6 other locations across the UK Type: Permanent, Full-time Start Date: ASAP Work Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval) Salary: Attractive market rates (Depends on the level) Due...
-
Head of Software Engineering
7 days ago
Amersham, Buckinghamshire, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.Hybrid Working - BuckinghamshireOur client have a global presence and are a leader when it comes to manufacturing consumer products through new and...
-
Embedded Software Engineer
6 days ago
Amersham, Buckinghamshire, United Kingdom expand group Full timeSenior Embedded Software EngineerIf you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information.Location - Buckinghamshire - HybridThere are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business that...
-
Software Engineer
7 days ago
Amersham, Buckinghamshire, United Kingdom Robertson Sumner Ltd Full timeYou should have strong skills in:Software Requirements generation in DOORS Software design using UML Coding in C, ideally toMISRA:2012 Standards Simulink Model Based DesignYou will have experience of: Safetycritical, realtime, embedded software development Adherence to DO178B/C GuidelinesSoftware verification using VectorCAST/Simulink TestTOP...
-
Software Engineer
6 days ago
Amersham, Buckinghamshire, United Kingdom CV Screen Full timeThis position will be an office based position near Amersham with the option of 1 day per week WFH- Client -CV Screen is recruiting for a market leading, not for profit technology companyRequired skills / What you will be doing;- .Net Development and Support experience Development and Implementation of software Software release process and training Software...
-
Embedded Systems Software Developer
7 days ago
Amersham, Buckinghamshire, United Kingdom expand group Full timeSenior Embedded Software EngineerLocation - Buckinghamshire - HybridAs the development cycle reaches a critical point we are seeking an experienced senior embedded linux software engineer to develop reference designs into workable custom solutions.Programing in C/C++ Embedded Linux including kernel level code Ip networking protocols•
-
Junior Azure DevOps Engineer
7 days ago
Amersham, Buckinghamshire, United Kingdom RedRock Resourcing Full timeJunior Azure DevOps EngineerBe one of the first applicants, read the complete overview of the role below, then send your application for consideration.Exciting Azure DevOps Engineer opportunity with a leading SaaS provider, creating innovative products at the forefront of the healthcare sector.My client is looking for skilled and passionate DevOps Engineer...
-
Field Service Engineer
3 weeks ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeField Service Engineer - Cambridge, Hemel Hempstead, StevenageDo you want to help advance scientific discovery, improving quality of life around the world? We do, too.Molecular Devices makes innovative, high-performance life science technology that enables academia, pharma and biotech customers to accelerate research breakthroughs and new therapeutic...
-
Field Service Engineer
1 month ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeField Service Engineer - Cambridge, Hemel Hempstead, StevenageDo you want to help advance scientific discovery, improving quality of life around the world? We do, too.Molecular Devices makes innovative, high-performance life science technology that enables academia, pharma and biotech customers to accelerate research breakthroughs and new therapeutic...
-
Sr Manager
2 months ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeBe part of something altogether life-changingWorking at Cytiva in the Life Sciences industry means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At...
-
Amersham, Buckinghamshire, United Kingdom Cytiva Full timeBe part of something altogether life-changingWorking at Cytiva in the Life Sciences industry means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At...
-
Senior Director European Sales
3 weeks ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeDo you want to help advance scientific discovery, improving quality of life around the world? We do, too.Molecular Devices has the opportunity to be the innovation partner that empowers scientists to fast-track research breakthroughs, leading to earlier diagnoses and safer drug treatments. We're a leading life science solutions provider of high-performance...
-
Senior Director European Sales
1 month ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeDo you want to help advance scientific discovery, improving quality of life around the world? We do, too.Molecular Devices has the opportunity to be the innovation partner that empowers scientists to fast-track research breakthroughs, leading to earlier diagnoses and safer drug treatments. We're a leading life science solutions provider of high-performance...
-
Senior Quality System Manager
2 months ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeBe part of something altogether life-changingWorking at Cytiva in the Life Sciences industry means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At...
-
Senior Quality System Manager
2 weeks ago
Amersham, Buckinghamshire, United Kingdom Danaher Full timeBe part of something altogether life-changingWorking at Cytiva in the Life Sciences industry means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At...
-
Project Administrative Assistant
1 week ago
Amersham, UK, Buckinghamshire, United Kingdom Project Partners Full timeProject AdministratorLocation: Amersham, BuckinghamshireRole: Monday - Friday onsiteSalary: Up to £30k depending on experienceProject Partners are now on the look out for a Project Administrator to come and join a lovely team in Amersham. The Project Administrator contributes essential administrative support to engineering projects, working alongside the...
-
Principal Software Engineer
3 weeks ago
Amersham, United Kingdom BP Full time**Job Profile Summary** BP Net Zero 2050 BP has embarked on an ambitious plan to modernize and transform using digital technologies to drive efficiency, effective and new business models. Digital Customers & Markets focuses on customer experience and deliver cross-business group solutions that generate value for bp in current and new markets solving complex...
-
Principal Engineer
1 week ago
Amersham, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too) Location: Amersham or one of our 6 other locations across the UK Type: Permanent, Full-time Start Date: ASAP Work Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval) Salary: Attractive market rates (Depends on the level) Due to the success of a...
-
Principal Engineer
1 week ago
Amersham, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too)Do you have the skills to fill this role Read the complete details below, and make your application today.Location: Amersham or one of our 6 other locations across the UKType: Permanent, Full-timeStart Date: ASAPWork Arrangement: 3-4 days in the office with hybrid working flexibility (subject to...
-
Principal Engineer
1 week ago
Amersham, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too)Location: Amersham or one of our 6 other locations across the UKType: Permanent, Full-timeStart Date: ASAPWork Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval)Salary: Attractive market rates (Depends on the level)Due to the success of a recent senior...
-
Principal Engineer
1 week ago
Amersham, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too)Location: Amersham or one of our 6 other locations across the UKType: Permanent, Full-timeStart Date: ASAPWork Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval)Salary: Attractive market rates (Depends on the level)Due to the success of a recent senior...
-
Principal Engineer
1 week ago
Amersham, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too)Location: Amersham or one of our 6 other locations across the UKType: Permanent, Full-timeStart Date: ASAPWork Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval)Salary: Attractive market rates (Depends on the level)Due to the success of a recent senior...
-
Software Engineer
6 days ago
Amersham, United Kingdom Hudson Shribman Full timeSoftware Engineer, Surrey.Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.The purpose of the Software Engineer is to create, maintain and release high quality software to schedule, in accordance with Company standards.ResponsibilitiesThe purpose of the Software Engineer is the design,...
-
Principal Engineer
1 week ago
Amersham, Buckinghamshire, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too) Location: Amersham or one of our 6 other locations across the UK Type: Permanent, Full-time Start Date: ASAP Work Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval) Salary: Attractive market rates (Depends on the level) Due to the success of...
-
Principal Engineer
1 week ago
Amersham, Buckinghamshire, United Kingdom Global Engineering Talent Full timePrincipal Engineer - Rail Design (Can take Associate level too) Location: Amersham or one of our 6 other locations across the UK Type: Permanent, Full-time Start Date: ASAP Work Arrangement: 3-4 days in the office with hybrid working flexibility (subject to board approval) Salary: Attractive market rates (Depends on the level) Due to the success of...
-
Head of Software Engineering
2 weeks ago
Amersham, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.Hybrid Working - BuckinghamshireOur client have a global presence and are a leader when it comes to manufacturing consumer products through new and...
-
Head of Software Engineering
2 weeks ago
Amersham, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Hybrid Working - BuckinghamshireMaking sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.Our client have a global presence and are a leader when it comes to manufacturing consumer products through new and innovative channels. The...
-
Embedded Software Engineer
2 weeks ago
Amersham, United Kingdom expand group Full timeSenior Embedded Software EngineerDo not wait to apply after reading this description a high application volume is expected for this opportunity.Location - Buckinghamshire - HybridSalary - £90k plusThere are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business that is...
-
Embedded Software Engineer
2 weeks ago
Amersham, United Kingdom expand group Full timeSenior Embedded Software EngineerThe following information provides an overview of the skills, qualities, and qualifications needed for this role.Location - Buckinghamshire - HybridSalary - £90k plusThere are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business that is...
-
Software Engineer
2 months ago
Amersham, United Kingdom Robertson Sumner Ltd Full time**You should have strong skills in**: - Software Requirements generation in DOORS - Software design using UML - Coding in C, ideally to MISRA:2012 Standards - Simulink Model Based Design **You will have experience of**: - Safety-critical, real-time, embedded software development - Adherence to DO-178B/C Guidelines Software verification using...
-
Embedded Software Engineer
4 weeks ago
Amersham, Buckinghamshire, United Kingdom expand group Full timeSenior Embedded Software Engineer Location - Buckinghamshire - Hybrid As the development cycle reaches a critical point we are seeking an experienced senior embedded linux software engineer to develop reference designs into workable custom solutions. Programing in C/C++ • Embedded Linux including kernel level code • Ip networking protocols •
-
Head of Software Engineering
4 weeks ago
Amersham, Buckinghamshire, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements. Hybrid Working - Buckinghamshire Our client have a global presence and are a leader when it comes to manufacturing consumer products through new and...
-
Head of Software Engineering
3 weeks ago
Amersham, Buckinghamshire, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Hybrid Working - Buckinghamshire Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully. Our client have a global presence and are a leader when it comes to manufacturing consumer products through new and innovative...
-
Head of Software Engineering
3 weeks ago
Amersham, Buckinghamshire, United Kingdom La Fosse Full timeHead of Software Technology - Consumer Products (Software and Hardware), B2B Hybrid Working - Buckinghamshire Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully. Our client have a global presence and are a leader when it comes to manufacturing consumer products through new and innovative...
-
Embedded Software Engineer
4 weeks ago
Amersham, Buckinghamshire, United Kingdom expand group Full timeSenior Embedded Software Engineer The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have. Location - Buckinghamshire - Hybrid There are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business...
-
Embedded Software Engineer
3 weeks ago
Amersham, Buckinghamshire, United Kingdom expand group Full timeSenior Embedded Software Engineer If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information. Location - Buckinghamshire - Hybrid There are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business...