Senior Python Developer
RWE
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
Key skills
Similar Jobs in United Kingdom
2 weeks ago
Quantitative Developer
Client Server
2 weeks ago
Python Developer - AI
Source Technology
2 weeks ago
2 weeks ago
Python Developer
Mondrian Alpha
2 weeks ago