FOModeler is an in-house built exotics energy derivatives trade capture, deal lifecycle and risk management system used by our North American power trading and middle office teams. It is a distributed system built with C#/.NET and integrates with the rest of our energy derivatives trading and risk calculation infrastructure. We are looking for an experienced C# developer with a quantitative background to take a lead position in the ongoing development and devops activities of FOModeler.
This position will be based in Houston, TX following a hybrid model of 60% in office and 40% remote.
Key Accountabilities
Work within a business facing development team to deliver new solutions to the front and middle office teams across bp’s North American Power & Gas businesses.
Run the devops activities associated with FOModeler system.
Work with other developers, quantitative analysts and business users as a part of the wider organization within bp’s Trading and Shipping (T&S) and Innovation and Engineering (I&E) divisions.
Contribute to analysis, design and development of systems, business processes, data and interfaces.
Previous experience working with (development and devops) similarly sophisticated custom built system with C#/.NET is REQUIRED
Exceptional development skills in C# and .NET platform is REQUIRED
Experience in developing and/or maintaining GUI applications with C# is REQUIRED
Strong understanding and practice of object-oriented programming, design patterns and software development best practices is REQUIRED
Experience in working on financial trading systems is a big PLUS
Good understanding of pricing and risk calculations of concepts in derivatives world is a big PLUS
Experience of Agile SDLCs
Experience with continuous integration tools.
Strong numerical skills ideally with a numerate degree
Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design.
Familiarity with Excel including developing and debugging large macros.
FOModeler is an in-house built exotics energy derivatives trade capture, deal lifecycle and risk management system used by our North American power trading and middle office teams. It is a distributed system built with C#/.NET and integrates with the rest of our energy derivatives trading and risk calculation infrastructure. We are looking for an experienced C# developer with a quantitative background to take a lead position in the ongoing development and devops activities of FOModeler.
This position will be based in Houston, TX following a hybrid model of 60% in office and 40% remote.