Software Engineering SpecialistUnited Kingdom - South East - London, United Kingdom - South East - Sunbury
Job profile summary:
BP has embarked on an ambitious plan to modernize and transform using digital technologies to drive efficiency, effective and new business models.
You are a Software Engineering Specialist who works within a team to provide innovative, custom built software to BP colleagues and external users. This custom software either supports revenue earning activity or helps reduce costs within BP functions by automating manual activity. Ultimately, this work will help us become a digital leader in our sector, so we can drive energy transition and solve real-world problems.
At IT&S, all the roles are within Chapters. While your role will continue to remain within the Chapter, your initial activities described below may change over time.
Digital and information enabled businesses are an element of the Downstream business strategic agenda. Data enhances our competitiveness, helps us achieve clear differentiation, creates new margin pools, and enables new business models. We are also engaging and developing a new ecosystem of partners to enable value creation across customer engagements, products and services, relationships and business models and strengthen our commitment to collaboration by sharing insights leveraged from data and innovation.
The scope of this role is to be the Software Engineering Specialist for Operational Management Information across the Downstream business. Key accountabilities include:
In the context of Operational MI, act as a data engineer in the team to deliver enable the delivery of management information use cases
Develop complex data transforms working closely with the business to ensure it meets the solution requirementsFollowing an agile methodology, develop items from the sprint backlog including, estimating/completing tasks, contributing to daily scrum meetingsand supporting demos with the business & IT&S team to shape the delivery of the use case
Undertake ongoing support and maintenance of data pipelines, including triage, root cause analysis and fix of issues
Contribute to squad retrospectives in the form of ideas sharing, improvements and ways of working
Team: Developing the capability of your teams to deliver the most agile solutions is one of your top priorities. Our culture is exploring, thinking and doing, and you will live this every single day. Working across the team you will identify, assess and manage risks that may affect the success of the project.
Relationships: You will develop and maintain a series of internal and external stakeholder relationships and support project delivery. You will work with the team to get the most value from current applications and emerging technologies, leading technical thinking across a wide range of technologies. The role requires ability to influence and inspire change in a positive and impactful way.
Software Engineering: You will develop the capabilities of your team to help them create commercially cost-effective solutions. You will help with the design, testing and operation of custom built or customised IT solutions aimed at improving business delivery processes. You will act in accordance with professional engineering practices, including Internet protocols, coding standards and reviews, source control management, design and operations processes.
Technology: You will build awareness of internal and external technology developments, managing the delivery of process and system improvements, identifying and implementing continuous improvement plans for and ensuring best practice is shared across the team.
Safety and Compliance: Safety of our people and our customers is our highest priority. We will advocate and help ensure our architectures, designs and processes enhance a culture of operational safety and improve our digital security.
Tertiary education and/or equivalent relevant work experience.
Essential Experience and Job Requirements
Programming/Software Development in Big Data technologies
Understanding of data structures and data analysis
Requirements Definition and Management
Analytical Problem Solving Skills
Excellent communicator and collaborator with both technical and non-technical people
Strong personal initiative
Methods (Agile) and Tools (Azure DevOps)
Experience in Data Modelling
Leadership and EQ
You embrace a culture of change and agility, evolving continuously, adapting to our changing world.
You look beyond your own team to consider the bigger picture and/or perspective of others, while understanding cultural differences.
You continually enhance your self-awareness and seek input from others on your impact and effectiveness.
Well organized, you balance proactive and reactive approaches and multiple priorities to complete tasks on time.
You apply judgement and common sense – you use insight and good judgement to inform actions and respond to situations as they arise.You comply with BP's Code of Conduct and demonstrate strong leadership through BP's Leadership Expectations and Values & Behaviours.
In IT&S we are committed to the provision of flexible working arrangements.
So even if a job is advertised as full time, please reach out to the hiring manager or the recruiter as flexible working arrangements may be considered.
#softwareengineerjobs #softwaredeveloperjobs #azuredevopsjobs
We are a global energy business involved in every aspect of the energy system. We have 75,000 employees in 80 countries, working towards delivering light, heat and mobility to millions of people, every day. We are one of the very few companies equipped to solve some of the big complex challenges that matter for the future. We have a real contribution to make to the world's ambition of a low carbon future. Join us, and be part of what we can accomplish together.