This is a remote position.
Software Engineer (Python) Energy Trading (m/w/d) ID 25844-0
Location: Essen (Mainly Remote Work Options, On-site Presence Required 10% of the Time)
Onsite Stunden: 100
Offsite Stunden: 892
Start: 02.01.2025
End: 30.06.2025
Job Description:
PTT (Portfolio & Trade lifecycle Technologies) team is looking for a talented and experienced Software Engineer to join our PTT, Portfolio & Trade Lifecycle Technologies team.
In this role, you will develop and maintain a software application for managing the entire lifecycle of Guarantees of Origin (GOOs), including tenors, certificate handling, and portfolio management.
Responsibilities:
• Develop and maintain a software application for GOO lifecycle management.
• Collaborate with cross-functional teams to gather requirements and implement solutions.
• Write clean, efficient, and maintainable code in Python.
• Implement and maintain unit tests using PyTest.
• Follow Agile methodologies, particularly SCRUM, for project management.
• Utilize Git for version control and collaboration.
• Use Azure DevOps for requirement management, reporting, and project management.
Requirements:
• Strong experience in Python programming.
• Proficiency in the FastAPI framework.
• Experience with unit testing using PyTest.
• Familiarity with SCRUM methodology.
• Proficient in using Git for version control.
• Excellent problem-solving and analytical skills.
Preferred (Beneficial) Skills:
• Experience with the Azure cloud platform.
• Familiarity with Azure DevOps for CI/CD.
• Knowledge of Docker for containerization.
• Experience with Terraform for infrastructure provisioning.
If you are a motivated and skilled Software Engineer with a passion for Python programming and an interest in the energy markets, we would love to hear from you. Join our dynamic PTT, Portfolio & Trade Lifecycle Technologies team and contribute to the development of our GOO lifecycle management software application.