(Senior) Software Engineer C & .NET d/f/m
Location(s): Swindon, Wiltshire, GB, SN5 6PB; Essen, NW, DE, 45141; London, City of London, GB, EC2R 8HP
Company: RWE Supply & Trading GmbH
Start Date: As soon as possible, full time / part time, permanent
Functional area: IT / Digital
Remuneration: tariff/non-tariff
Department Insights
It's an exciting time to join us. RWE Supply & Trading has recently introduced a new cloud-based data analytics platform. We are expanding our team and looking for an experienced Software Engineer to play a key role in enhancing our platform capabilities.
The Lead in Data (LiD) platform has revolutionized data searching, sharing, transforming, and onboarding within our organization. Data is central to our trading and analysis activities and will continue to be a vital asset across the group.
You will apply your expertise in C and .NET to develop robust data services within the Mix system and help future-proof our architecture from security and technological perspectives. Experience with AWS environments is highly desirable.
If this sounds appealing, then apply now.
Your future responsibilities
- Design and develop scalable back-end services and APIs using C and .NET 8
- Implement data extraction and transformation logic within .NET environments
- Utilize Python for data processing, automation, and application logic as needed
- Enhance and maintain the Market Data API and liaise with business teams for new requirements
- Build processes and workflows supporting data transformation and handling various data types
- Create frameworks for onboarding data from various vendors and sources efficiently and in a self-service manner
- Collaborate within a global multidisciplinary team of Data and DevOps Engineers
- Work in a collaborative environment focused on delivering value
- Work independently to solve complex problems with a proactive attitude
- Stay updated with trends in Data Analytics and explore innovative solutions
- Coordinate with IT functions, especially within Data (Market Data IT, Embedded IT, etc.)
- Design and implement robust, high-performance ETL processes and data pipelines
- Practical experience with CI/CD pipelines using tools like Azure DevOps or GitLab
- Understand API creation and data onboarding processes
- Experience with energy data providers and onboarding data to platforms and APIs
- Hands-on experience with AWS services such as S3, Lambda, EC2
- Knowledge of relational databases like MS SQL
- Translate business requirements into technical designs and improve existing solutions
- Ensure operational aspects like high availability, monitoring, security, robustness
- Excellent verbal and written communication in English
We value passion, willingness to learn, resilience, and a strong work ethic. Even if you don't meet all skills, we encourage you to apply.
Benefits
- Work in a dynamic environment combining energy supply, trading, and IT
- Be part of a large agile team working on impactful projects
- Opportunities for skill development through on-the-job learning and internal expertise
- Competitive salary plus annual discretionary bonus
Apply now with ad code 90005. We look forward to meeting you.
We celebrate diversity and welcome applications from all backgrounds, regardless of gender, disability, nationality, ethnicity, religion, age, sexual orientation, or identity.
Follow us on LinkedIn, Instagram, Facebook, YouTube, and Xing.
RWE is committed to change, innovation, and sustainability. As a leading renewable energy generator, we aim to be carbon-neutral by 2040 and to enable a sustainable future worldwide. Join us in creating a sustainable and secure energy future.
About RWE Supply & Trading GmbH
RWE Supply & Trading connects RWE with global energy markets. With around 2,000 employees from over 70 countries, we trade electricity, gas, commodities, and CO2 allowances. We optimize RWE's power plant dispatch and market electricity from RWE.