Principal Software Engineer

6 days ago


Amersham, Buckinghamshire, 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 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 you

As 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
Desirable Experience and Capability

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

  • Principal Engineer

    6 days ago


    Amersham, Buckinghamshire, United Kingdom Global Engineering Talent Full time

    Job 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...


  • Amersham, Buckinghamshire, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, Buckinghamshire, United Kingdom expand group Full time

    Senior 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 time

    You 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 time

    This 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...


  • Amersham, Buckinghamshire, United Kingdom expand group Full time

    Senior 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•


  • Amersham, Buckinghamshire, United Kingdom RedRock Resourcing Full time

    Junior 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...


  • Amersham, Buckinghamshire, United Kingdom Danaher Full time

    Field 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...


  • Amersham, Buckinghamshire, United Kingdom Danaher Full time

    Field 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 time

    Be 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 time

    Be 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 Danaher Full time

    Do 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...


  • Amersham, Buckinghamshire, United Kingdom Danaher Full time

    Do 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...


  • Amersham, Buckinghamshire, United Kingdom Danaher Full time

    Be 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 Danaher Full time

    Be 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, UK, Buckinghamshire, United Kingdom Project Partners Full time

    Project 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...


  • 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 time

    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 to the success of a...

  • Principal Engineer

    1 week ago


    Amersham, United Kingdom Global Engineering Talent Full time

    Principal 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 time

    Principal 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 time

    Principal 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 time

    Principal 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 time

    Software 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 time

    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 to the success of...

  • Principal Engineer

    1 week ago


    Amersham, Buckinghamshire, United Kingdom Global Engineering Talent Full time

    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 to the success of...


  • Amersham, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, United Kingdom expand group Full time

    Senior 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...


  • Amersham, United Kingdom expand group Full time

    Senior 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...


  • Amersham, Buckinghamshire, United Kingdom expand group Full time

    Senior 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 •


  • Amersham, Buckinghamshire, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, Buckinghamshire, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, Buckinghamshire, United Kingdom La Fosse Full time

    Head 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...


  • Amersham, Buckinghamshire, United Kingdom expand group Full time

    Senior 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...


  • Amersham, Buckinghamshire, United Kingdom expand group Full time

    Senior 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...