Job summary Entity Technology Job Family Group IT S Group Summary This role will be responsible for leading the design development testing implementation and support of recent digital products and services to enable our transformation into a digitally enabled business This includes working on projects across multiple areas such as HR finance supply chain retail and payments to name but a few The role holder will also play a key part in building out a team of up to 15 developers and other specialists over time Responsibilities Working within the technology function to deliver a step change in how we develop digital solutions Leading the end-to-end lifecycle of a project including requirements gathering solution design build test implementation and handover to support teams Developing a network of stakeholders both within and outside of technology to understand needs and opportunities Building effective relationships with third parties to deliver agreed objectives Providing leadership to the team by creating a collaborative environment where creativity can flourish Actively mentoring junior members of the team Keeping abreast of industry trends and applying them to your work Qualifications Experience in full life cycle development using modern programming languages e g C Java Excellent communication and interpersonal skills Strong leadership skills Ability to create innovative technical solutions Knowledge of web technologies HTML CSS JavaScript XML JSON etc Knowledge of cloud platforms Azure or AWS Knowledge of agile methodology Scrum Kanban Knowledge of configuration management and release tools Git TeamCity Artifactory Octane Knowledge of continuous deployment and release processes Octane Azure DevOps Good knowledge of relational database concepts and SQL Knowledge of scripting languages Bash Python PowerShell Familiarity with system design patterns and architecture Understanding of information security principles Service operations and reliability engineering experience Monitoring Logs ITSM Cloud Platforms Travel Requirement Up to 10 travel should be expected with this role Relocation Assistance This role is eligible for relocation within country Remote Type This position is a hybrid of office remote working Skills Agility core practices Agility core practices API and platform design Cloud Platforms Collaboration Communication Configuration management and release Continuous deployment and release Creating a high performing team Database Design Digital Project Management Documentation and knowledge sharing Emerging technology monitoring Facilitation Information Security Mentoring Metrics definition and instrumentation NoSql data modelling Problem Solving Relational Data Modelling Risk Management Scripting Secure development Service operations and resiliency Software Design and Development 7 more Legal Disclaimer We are an equal opportunity employer and value diversity at our company We do not discriminate on the basis of race religion color national origin sex gender gender expression sexual orientation age marital status socioeconomic status neurodiversity neurocognitive functioning veteran status or disability status Individuals with an accessibility need may request an adjustment accommodation related to bp s recruiting process e g accessing the job application completing required assessments participating in telephone screenings or interviews etc If you would like to request an adjustment accommodation related to the recruitment process please contact us If you are selected for a position and depending upon your role your employment may be contingent upon adherence to local policy This may include pre-placement drug screening medical review of physical fitness for the role and background checks