Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience
Job Summary
Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience.
Design and document sophisticated software components, services, and platforms, implement robust and maintainable code, and deliver customer value in iterative fashion.
Support internal and external audit teams to prepare for and participate in security, software licensing, and regulatory audits, ensuring that all necessary documentation and evidence is available and accurate.
Matching Summary
Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience.
Skills & Requirements
Must-have
C# .NET development
Azure cloud services
SQL database skills
CI/CD pipeline implementation
Secure coding practices
Systems design and architecture
Nice-to-have
Mentoring and coaching engineers
Product-centric attitude
Empathy and curiosity for users
Customer delight focus
Adaptability to new technologies
Key Requirements
Bachelor's degree in computer science or equivalent work experience
Demonstrable software development experience
Experience with full SDLC practices
Experience building and scaling infrastructure services using Microsoft Azure
Experience with core cloud application infrastructure services
Experience troubleshooting large-scale distributed production systems