>

Job Summary


Job Type
Permanent

Seniority

Years of Experience
Information not provided

Tech Stacks
TFS
AppDynamics
Oracle
SSRS
Informatica
Microsoft
VSTS
Git
Splunk
Maven
SQL
PostgreSQL
Jenkins
AWS

Job Description


Apply
BP is looking for a Market Risk Software Engineer with excellent interpersonal and communication skills, strong technical skills and the ability to effectively engage with a global stakeholder community.  The role will serve as part of an Operational team addressing all BAU activity related to the monitoring and reporting of the firms Market Risk.  Reporting to a Market Risk Portfolio Lead and working alongside other project Development and QA resources, the Market Risk Software Engineer is a key member of the Trading Functions organization.  This role holder will become part of a small team supporting users spread over time zones from Singapore, London and Houston
The Market Risk Software Engineer will be relied upon to ensure users are able to carry out their daily activities unhindered by technology. Likely to be the initial point of connect for users the resource must demonstrate a ‘can do’ attitude but may, at the same time, have to be pragmatic in what is possible within the timescales allowed, effective communication is must for this role.
 
Job Advert
Key Accountabilities:
 
  • Support BAU activities for Market Risk applications and processes
  • Confident leading and directing internal and external teams to ensure that service level agreements (SLAs) and operational level agreements (OLAs) are met with both external and internal teams.
  • Manage day to day delivery of the product
  • Provide technical knowledge to support other staff members within the organization
  • Ensure that service asset and configuration items are properly controlled
  • Interact with internal/external team members and business users throughout the application life-cycle
  • Accountable for the safe delivery of releases into the managed production environment
  • Help to manage builds and migrations between various staging environments
  • Ensure that service asset and configuration items are properly controlled
  • Monitor and maintain application security and integrity by promoting continual improvement of the Splunk and AppDynamics frameworks
  • Manage code within VSTS source control system
  • Maintain code automated build and deploy process
  • Tune and monitor application performance
  • 2nd line support of production systems including analysis and troubleshooting of problems, identifying bottlenecks and suggesting solutions
  • Assist with release or change management process
  • Provide knowledge transition to backup team members
  • Knowledge of incident and problem management
  • Ensure the CMDB/SNOW is kept up to date
  • Continually looking for improvements in the processes and aim to minimize any unplanned outages. 

Essential Experience:
  • Expertise in Microsoft stack (.NET)
  • Familiarity with Financial Markets
  • RDBMS (e.g. SQL Server, PostgreSQL, Oracle)
  • Source control systems (e.g. VSTS, TFS, Git)
  • Build systems and tools (e.g. Jenkins, Maven, Ant)
  • Ability to communicate effectively with Users
  • Experience with Change and Release Management processes
  • Experience of supporting applications and managing environments in the Cloud  



Desirable criteria & qualifications
  • Understanding of Market Risk, (Greeks, VaR, Stress Testing etc)
  • Understanding of Commodities (Oil, Gas, Power, LNG) finance
  • Experience supporting Market Risk applications
  • Experience with AWS
  • Experience of application testing
  • Experience with software development lifecycle (SDLC), Agile (SCRUM)
  • Experience with Data Warehousing and Business Intelligence/Analysis tooling (SSAS, SSRS)
  • Any experience of Informatica
  • ITIL Foundation

Salaries

There are no salaries from bp that are similar to this job

View more salaries from bp


NodeFlair Insights of bp