Enable job alerts via email!

(Senior) Software Engineer C# & .NET d/f/m

RWE

Swindon

On-site

GBP 45,000 - 70,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to join their dynamic team during an exciting phase of development. This role focuses on enhancing a new cloud-based data analytics platform, where you will leverage your expertise in C# and .NET to create robust data services. You will work collaboratively with a global team, tackling challenges in data processing and API development. This is a fantastic opportunity to contribute to transformative projects in a supportive environment that values innovation and teamwork. If you're passionate about technology and eager to learn, this role is perfect for you.

Benefits

Opportunities for skill development
Competitive salary
Annual discretionary bonus
Inclusive company culture
Agile team environment

Qualifications

  • Experience in designing and maintaining data pipelines.
  • Proficiency in developing scalable back-end services and APIs.

Responsibilities

  • Design and develop scalable back-end services and APIs using C# and .NET.
  • Collaborate with global teams to deliver platform features.

Skills

C#
.NET 8
AWS
Python
ETL processes
CI/CD pipelines
API development
MS SQL
DevOps best practices
Excellent communication skills

Tools

Azure DevOps
GitLab

Job description

RWE Supply & Trading GmbH

Position: Software Engineer (Full-time/Part-time, Permanent)

Functional Area: IT / Digital

Remuneration: Tariff / Non-tariff

Department Insights

Join us during an exciting time! RWE Supply & Trading has recently launched a new cloud-based data analytics platform. We are expanding our team and seeking an experienced Software Engineer to help develop and enhance our platform capabilities.

The LiD platform has transformed how we search, share, transform, and onboard data, serving as a vital asset for our trading, analysis, and support functions. Data is central to our operations and will become even more crucial in the future.

You will apply your expertise in C# and .NET to develop robust data services within the Mix system and help secure and modernize our architecture. Experience with AWS environments is highly desirable.

Your Future Responsibilities
  1. Design and develop scalable back-end services and APIs using C# and .NET 8.
  2. Implement data extraction and transformation logic within .NET environments.
  3. Utilize Python for data processing, automation, and specific application logic.
  4. Maintain and enhance the Market Data API, collaborating with business teams to gather requirements.
  5. Build processes and workflows for data transformation and develop tools for handling various data types.
  6. Create frameworks for onboarding data from multiple vendors and sources efficiently and in a self-service manner.
  7. Collaborate with a global team of Data and DevOps Engineers to deliver platform features.
  8. Work in a supportive, collaborative environment focused on delivering value.
  9. Independently solve technical problems with a proactive attitude.

Additionally, you will:

  1. Stay updated on trends in Data Analytics and explore innovative solutions.
  2. Coordinate closely with IT functions, especially within Data (Market Data IT, Embedded IT, etc.).
  3. Design robust, high-performance, and maintainable use cases and ETL jobs.
Your Powerful Skills
  • Experience with ETL processes, designing and maintaining data pipelines.
  • Practical knowledge of CI/CD pipelines using tools like Azure DevOps or GitLab.
  • Understanding of API development and integration.
  • Experience onboarding energy data from providers.
  • Proficiency with AWS services such as S3, Lambda, and EC2.
  • Knowledge of relational databases like MS SQL.
  • Ability to translate business needs into technical solutions, with a focus on robustness, security, and high availability.
  • Understanding of DevOps best practices.
  • Excellent communication skills in English.

We value passion, a willingness to learn, and resilience. 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 an agile team working on meaningful projects.
  • Opportunities for skill development through on-the-job learning and expert support.
  • Competitive salary plus annual discretionary bonus.
  • Inclusive and diverse company culture.

Apply now at rwe.com/career with code 90005.

For questions, contact Vince Manning at +44 7585 981083.

We welcome applications from all backgrounds and identities. #inclusionmatters

Follow us on LinkedIn, Instagram, Facebook, YouTube, and Xing.

RWE is committed to sustainability and innovation, aiming to be carbon-neutral by 2040 and to create a sustainable energy future.

About RWE Supply & Trading GmbH

We are a global trading hub with around 2,000 employees across 70+ countries, trading electricity, gas, commodities, and CO2 allowances, optimizing RWE's power plant operations and market presence.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Senior) Software Engineer C# & .NET d/f/m

RWE AG

Swindon

On-site

GBP 50.000 - 70.000

5 days ago
Be an early applicant