(Senior) Software Engineer C# and .Net d/f/mLocation(s): London, City of London, GB, EC2R 8HP Swindon, Wiltshire, GB, SN5 6PB Essen, NW, DE, 45141
RWE Supply & Trading GmbH To start as soon as possible, full time / part time, permanent Department Insights Exciting Opportunity with RWE Supply and trading - Data IT Department!
We are delighted to announce an opening in our Market Data IT team at RWEST. As we continue to enhance our data capabilities, we are looking for a skilled Software Engineer to join our dynamic Data team.
In this role, you will be integral in providing, onboarding, and automating data that drives our trading decisions. Our data is central to RWEST's operations, underpinning not just our trading strategies but also various business functions.
You will work with a range of technologies, including APIs, web scraping, FTP, and SFTP, and apply your expertise in C#, .Net and Python and data management. This role is perfect for someone with strong skills in handling multi-account environments and a passion for developing efficient ways to access data to drive meaningful outcomes.
If you are eager to contribute significantly to our data-driven strategies and help enhance our technical infrastructure, we would love to hear from you. Apply now or get in touch for an informal chat to find out more about this exciting opportunity!
Your future responsibilities Data:Take ownership of technical designs for use cases relating to Data Onboarding, ensuring robustness, performance, and maintainability.Leverage extensive knowledge of energy data providers to determine the most efficient methods for data onboarding.Build processes and automated workflows that support data transformation as well as tools for handling various data types.Creating Standard Frameworks with which data from different vendors and sources can be onboarded easy, fast and in a more self-service driven.Back-End:Design and develop scalable back-end services and APIs using both C#, .NET 8 and Python.Implement extraction and transformation logic within .NET environments.Utilize Python for data processing, automation, and specific application logic as needed.Database Management:Design, develop, and optimize data storage solutions using relational databases such as MS SQL, S3 buckets etc.Leverage both .NET and Python for efficient database interactions and complex query development.Cloud and AWS:Deploy and manage applications on AWS ECS, using Docker for containerization.Have a detailed understanding of our cloud infrastructure (and how it fits in to the wider organisation), codebases (including Infrastructure as Code), and support / availability requirements.Proven experience in full stack development with strong capabilities in both C#, .NET (preferably .NET 8) and Python.Experience in ETL environment to design, implement and maintain optimal data pipeline infrastructure including parsing, cleansing and wrangling of diverse and large datasets.CI/CD Pipelines: Practical experience with CI/CD pipelines, using tools such as Azure DevOps, GitLab, or similar platforms.Development and Scripting: Strong skills in development and scripting languages like Python, (Dremio or Databricks) is an addon.API Knowledge: Understanding of API creation and processes.Data Onboarding: Experience working with energy data providers to onboard data to internal platforms and APIs.AWS Proficiency: Hands-on experience with Amazon Web Services, including S3, Lambda, and EC2.Data storage solutions using relational databases such as MS SQL.Fluent in English: Excellent verbal and written communication skills.What we value most is passion, willingness to learn and a determined and resilient work ethic. So, if you cannot display all the skills above then we would still love to hear from you!
AWS Certifications to professional levelDatabricks and Dremio knowledgePrevious experience within an energy trading companyBenefits you can rely on Working in one of the most interesting business contexts; a mixture of energy supply, trading and of course IT!Working in a large agile team on things which matterEvolve your skills together with us – we offer comprehensive on the job learning as well as support from internal experts to develop your existing skills even furtherCompetitive salary plus annual discretionary bonusApply now with just a few clicks: ad code 88400 We look forward to meeting you!
We value diversity and therefore welcome all applications, irrespective of gender, disability, nationality, ethnic and social background, religion and beliefs, age or sexual orientation and identity. #inclusionmatters
#J-18808-Ljbffr