Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Staff Software Engineer

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Job Profile Summary Grade G Responsible for delivering software / platform engineering activities (depending on specialism), using advanced technical capabilities to fully understand user requirements, acting as the lead for the design, development and maintenance of a softwaresystem / infrastructure platform, and assisting in creating the vision to maximize value from current and emerging technologies. Specialisms: Software Engineering; Platform Engineering.Job Advert ROLE SYNOPSIS: This role is a lead software engineer in bps digital space supporting the Gas and Low Carbon Energy business, developing solutions in the home energy domain to help de-carbonize energy You will be responsible for providing technical guidance and mentorship to a team of software developers You will work alongside a global team of software engineers, BAs, SDETs and others, working together to enhance and maintain bps digital applications for the local and global markets You will work with business leaders to define the feature roadmap for the local developed features You will apply your technical skills in software development, platform engineering and automation You will embrace and promote DevOps & SRE methodologiesKEY ACCOUNTABILITIES: Contributes and collaborates in design, implementation, and maintenance of products to support the Gas and Low Carbon Energy business within bp Is hands-on and actively contributes to code including ensuring the code quality of junior engineers Work with other engineering teams to create a consistently great user experience Adheres to and advocates for software engineering best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, source code management, code review, documentation), Adheres to Agile methodologies and operates and builds DevOps maturity. Ensures delivery of business incremental change safely and reliably using SRE practices. Actively contributes to building DevOps maturity, incrementally and measurably improving delivery velocity Contribute to an engineering culture, promoting excellence and minimizing technical debt Provide guidance and support for junior developers and take responsibility for overall delivery of the productESSENTIAL EDUCATION: Undergraduate or graduate degree in computer science, other STEM subject or equivalent professional experience Continuous learning and improvement mindset (for themselves and others) No prior experience in the energy industry requiredESSENTIAL EXPERIENCE AND JOB REQUIREMENTS: Experience in .Net for backend and React Frontend is a plus Experience in cloud native & microservices - Knowledge in AWS is a plus Agile development methodology - CI/CD, TDD Deep knowledge and hands-on experience of data structures, algorithm designs, runtime complexity, API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices. Strong communication skills and ability to talk at all levels across the organization. Ability to engage and influence is of paramount importance. Able to decompose technical considerations that everyone can understand is key. and stakeholder management andability to lead organizations through influence Ethical, honest, fair and of high integrityDESIRABLE CRITERIA: Working globally with multiple teams Excellent organizational skills required to adapt to a constantly changing technical environment Strong team player with a customer service orientation with the ability to forge relationships at all levels of the company and across diverse cultures Have excellent communication skillswritten, verbal and interpersonal.Entity Innovation & EngineeringJob Family Group IT&S GroupRelocation available NoTravel required NoTime Type Full timeCountry United KingdomAbout BP INNOVATION & ENGINEERINGJoin 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 risksBecause together we are: Originators, builders, guardians and disruptors Engineers, technologists, scientists and entrepreneurs Empathetic, curious, creative and inclusiveLegal disclaimer We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, neurodiversity/neurocognitive functioning,veteran status or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privilegesof employment. Please contact us to request accommodations.

APPLY NOW

Staff Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved