Logo of Huzzle

Find 43,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

(Senior) Software Engineer (.NET) d/f/m

image

RWE

1mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Essen

AI generated summary

  • You must have strong C#/.NET skills, AWS service expertise, Docker, IaC experience (CDK/Terraform), CI/CD knowledge, German/English proficiency, and energy industry background.
  • You will enhance applications, collaborate with team members, and design AWS solutions to optimize RWE's renewable energy asset management for improved efficiency and scalability.

Requirements

  • Programming Expertise: Strong command of C# with .NET >=6
  • AWS Services: Expertise in a variety of AWS services, including Lambda, S3, SNS, SQS, RDS, ECS, Step Functions, EventBridge, CloudWatch.
  • Containerization and Orchestration: Skilled in containerizing applications using Docker and managing container clusters with ECS.
  • Infrastructure as Code (IaC): Hands-on experience with IaC tools, particularly CDK and/or Terraform.
  • CI/CD: Hands-on experience with CI/CD pipelines (ideally with Azure DevOps)
  • Collaboration and Technical Engagement: Willingness to work with the company’s global data platform, leveraged by multiple users worldwide for data analysis and insights using technologies such as Python, Databricks, and Dremio.
  • Analytical Skills: Quickly grasp complex business processes and gain a thorough understanding of the application landscape, including the interactions and dependencies between processes and applications.
  • Increasing process transparency: Ensuring that processes are clear and understandable, making it easier for stakeholders to track progress, identify issues, and understand how decisions are made.
  • Process Alignment: Ability to identify existing processes and adhere to established standards when necessary, ensuring consistency and avoiding duplication within the company.
  • Adaptability: Ability to work effectively and transparent in an environment with diverse perspectives, fostering collaboration and maintaining professionalism.
  • Determine the pros and cons of different alternatives through planning and discussion with the rest of the Embedded IT team.
  • Good level of written and spoken German
  • Good level of written and spoken English
  • Experience in the energy industry.
  • Security Proficiency: Knowledge of AWS security best practices, including identity and access management, encryption, networking, and compliance.
  • Monitoring & Alerting: Experience in designing and implementing monitoring and alerting frameworks and procedures.

Responsibilities

  • The objective of this role is to actively participate in the enhancement of the current application within a project team focused on optimizing the management of RWE’s renewable energy assets.
  • Leveraging your expertise, you will collaborate closely with team members to design and implement robust AWS solution aimed at improving efficiency, reliability, and scalability of the existing system landscape.

FAQs

What is the primary focus of this Software Engineer role?

The primary focus is to enhance the current application within a project team dedicated to optimizing the management of RWE’s renewable energy assets.

What programming languages are required for this position?

A strong command of C# with .NET version 6 or higher is required.

Which AWS services should a candidate be familiar with?

Candidates should have expertise in services such as Lambda, S3, SNS, SQS, RDS, ECS, Step Functions, EventBridge, and CloudWatch.

Is experience with Docker and container orchestration needed?

Yes, candidates should be skilled in containerizing applications using Docker and managing container clusters with ECS.

What is Infrastructure as Code (IaC) experience utilized for in this role?

Candidates should have hands-on experience with IaC tools, particularly CDK and/or Terraform, to manage infrastructure efficiently.

Is familiarity with CI/CD pipelines necessary?

Yes, hands-on experience with CI/CD pipelines, ideally with Azure DevOps, is expected.

What kind of analytical skills are necessary for this position?

Candidates should have strong analytical skills to quickly comprehend complex business processes and understand the application landscape.

How important is communication in this role?

Communication is crucial, as you will need to discuss different alternatives with the rest of the Embedded IT team and communicate effectively in both German and English.

Are there any advantageous skills that are not essential for this role?

Yes, experience in the energy industry, knowledge of AWS security best practices, and experience in designing monitoring and alerting frameworks are advantageous but not essential.

What qualities does RWE value in its employees?

RWE values passion, a willingness to learn, and a determined and resilient work ethic.

Can candidates apply for part-time positions?

Yes, RWE welcomes applications from individuals who may not be able to commit to full-time roles and is open to flexible arrangements.

What benefits does RWE offer to its employees?

RWE offers competitive benefits including development prospects, an attractive remuneration package, a supportive work environment, a hybrid working model, and access to a state-of-the-art campus with various amenities.

How can candidates apply for this position?

Candidates can apply online with just a few clicks using the ad code 89236.

Who can candidates contact for questions about the job?

Candidates can reach out to Vince Manning (Recruiting) at +49 152 57906888 for any questions.

Our energy for a sustainable life.

Energy
Industry
10,001+
Employees

Mission & Purpose

RWE is leading the way to a green energy world. With an extensive investment and growth strategy, the company will expand its powerful, green generation capacity to 50 gigawatts internationally by 2030. RWE is investing €50 billion gross for this purpose in this decade. The portfolio is based on offshore and onshore wind, solar, hydrogen, batteries, biomass and gas. RWE Supply & Trading provides tailored energy solutions for large customers. RWE has locations in the attractive markets of Europe, North America and the Asia-Pacific region. The company is responsibly phasing out nuclear energy and coal. Government-mandated phaseout roadmaps have been defined for both of these energy sources. RWE employs around 19,000 people worldwide and has a clear target: to get to net zero by 2040. On its way there, the company has set itself ambitious targets for all activities that cause greenhouse gas emissions. The Science Based Targets initiative has confirmed that these emission reduction targets are in line with the Paris Agreement. Very much in the spirit of the company’s purpose: Our energy for a sustainable life.