Skip to main content

Senior Python Developer

Senior Python Developer
RWE
8 months ago

The Gas Embedded IT Team

The Gas Embedded IT team is part of the Global Trading Embedded team and fully integrated within the Gas Desk business unit. This unit is focused on proprietary trading of Gas markets and their exposure to the global commodities complex.

Main Responsibilities

  • Analyze business requirements and evaluate IT options
  • Prototype new applications based on front office / analyst demand
  • Design and document application components
  • Implement end-to-end software solutions for the trading domain
  • Report progress to end users, colleagues, and management
  • Provide first-line support, investigate issues, and provide resolutions
  • Identify new software technologies to improve productivity

Your Profile

  • Excellent knowledge of Python, particularly NumPy and Pandas libraries
  • Good SQL / noSQL knowledge (Postgresql, MongoDB, MS SQL Server)
  • Good understanding and working knowledge of cloud technologies and concepts, especially Amazon Web Services
  • Experience working with user-interface technologies (Typescript, HTML5, and CSS) and frameworks (Angular)
  • Experience developing and supporting front office applications in an Energy or Financial Trading environment
  • Team player with effective communication skills
  • Familiarity with the use of plotly library to chart financial and fundamental data
  • Strong analytical skills combined with attention to detail
  • Working knowledge of version control, preferably GIT
  • Understanding of TDD and Agile methodology (SCRUM)
  • Highly motivated and reliable self-organizing way of working

Advantageous Skills

  • Experience with BI tools such as Tableau, Power BI
  • Strong AWS skills, particularly in serverless computing (SAM, Lambda, Glue)
  • Ability to drive change in existing implementations towards new cloud practices

Benefits

  • Friendly team with a strong focus on support and development
  • Opportunity for personal development in a fast-paced environment
  • Day-to-day interactions with traders and senior management
  • Flat management structure offering visibility across the business
  • Competitive salary, annual bonus pay, and flexible benefits

Company Benefits

  • Hybrid Working
  • Lucrative bonus structure (Uncapped bonus structure)
  • Private Pension
  • Generous training budget
  • Many more benefits

Interview Process

  • 2 Stages; Technical Interview with the embedded IT team
  • Final Interview with Engineering Manager and HR

Expertise level

Work arrangement

Similar Jobs in United Kingdom