Software Engineer

BP Retail UK

São Paulo, Brazil
Hybrid
C#/.net development experience
Large-scale distributed systems design
Api design and security protocols
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, offering benefits to enable your work to fit with your life.

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

  • C#/.NET development experience
  • large-scale distributed systems design
  • API design and security protocols
  • DevOps CI/CD pipelines
  • Agile methodology
  • enterprise software development

Nice-to-have

  • customer service orientation
  • continuous learning and improvement
  • 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 with WPF and MVVM
  • Top-tier RDBMS development experience
  • Knowledge of distributed computing technologies
  • Degree/HND in computer science or related subject

Work Rights

Not specified

Tailored Resume

Cover Letter