As a Senior Software Engineer, you will act as a technical expert, mentor, and coach, providing guidance and support to your team, while fostering a positive and productive work environment
Job Summary
As a Senior Software Engineer, you will act as a technical expert, mentor, and coach, providing guidance and support to your team, while fostering a positive and productive work environment.
You will be responsible for setting project and squad goals, prioritizing and completing initiatives, and delivering results in a product-led, empowered environment.
bp is a global energy business with a purpose to reimagine energy for people and our planet, aiming to be a very different kind of energy company by 2030.
Matching Summary
As a Senior Software Engineer, you will act as a technical expert, mentor, and coach, providing guidance and support to your team, while fostering a positive and productive work environment.
Skills & Requirements
Must-have
Software development and engineering
Design and build complex software systems
Cloud infrastructure services (AWS/Azure)
Secure, stable, testable code
SQL database skills
Agile product-led environment
Nice-to-have
Passion for mentoring and coaching
Product-centric attitude
Empathy and curiosity for users
Customer delight focus
Key Requirements
Bachelor’s degree in Computer Science or equivalent work experience
Skillful in at least one programming language (C#, Python, or TypeScript, JavaScript, React Native)
Skillful in building and scaling infrastructure services