This software engineering role is responsible for the design, development, and implementation of Commodity Trading Scheduling solutions for bp Gas and Power Trading Americas
Job Summary
This software engineering role is responsible for the design, development, and implementation of Commodity Trading Scheduling solutions for bp Gas and Power Trading Americas.
Adheres to agile methodology and operates and builds DevOps maturity, ensuring delivery of business incremental change safely and reliably.
At bp, we support our people to learn and grow in a diverse and high-reaching environment and are committed to fostering an inclusive environment in which everyone is respected and treated fairly.
Matching Summary
This software engineering role is responsible for the design, development, and implementation of Commodity Trading Scheduling solutions for bp Gas and Power Trading Americas.
Skills & Requirements
Must-have
client-side user-interfaces
server-side software development
DevSecOps enabled CI/CD pipelines
agile methodology
object-oriented programming languages
large-scale distributed systems
API design
monitoring, logging & alerting
Nice-to-have
continuous learning and improvement
customer service orientation
ethical, honest, fair and high integrity
highly responsible, self-motivated
strong teammate
Key Requirements
A decade of enterprise software development experience
Hands-on C# development experience
Complex user interfaces using WPF and MVVM patterns
Database development experience with RDBMS technologies