Freelance Senior Python Developer


                                Client and Project Description: The project covers the central ETRM (Energy Trading and Risk Management) systems and other associated processes. There is a need to further develop/extend a Risk Management and modeling Platform to deliver market data, standard models, and intraday risk metrics to risk managers and traders. There is a core architectural team responsible for the platform and various elements such as deal data, market prices, instruments models, etc. One workstream is organized to set up, implement data feeds and reporting processes but also extending and adding new features. The objective is to deliver an environment suitable to run Risk and Scenario Analyses for the trading business.

                                Role Description: The Platform provides a financial objects hierarchy, reporting, and simulation frameworks using Python as a native language. To supplement the team, we are looking for a Senior Python Developer with experience in developing robust Python code for data- and compute-intensive code.


                                •         Design and implement data models and data pipelines

                                •         Design and implement instruments for financial products

                                •         Design and implement reporting engines for PnL, Risk Scenario analysis

                                •         Improve code quality

                                •         The Senior Python Developer will have close interaction with Quant/Risk Developers in short delivery cycles, as the project is working in an agile manner with several other projects in parallel.


                                • Senior Python Developer

                                • Strong analytical and problem-solving skills

                                • Basic knowledge of financial products

                                • Hands-on experience working in the trading business is a big plus, perfectly in commodity or energy trading know-how

                                • Hands-on experience working on risk management systems is a big plus

                                Knowledge and Competences:

                                • Ability to work remotely with limited guidance and independently

                                • Ability to prioritize issues and manage user expectations

                                • Team-player with ability to achieve results through shared initiatives

                                • Demonstrate experience of contributing to complex projects/initiatives

                                • Experience working in a complex, integrated commercial environment

                                • Able to meet tight deadlines and negotiate goals/scope.#

                                • Motivated, tenacious, and proactive

                                • Excellent written and verbal communication skills in English.

                                • German is a plus

                                Role Engagement: 100% Capacity

                                Starting Date: as soon as possible, latest August 2021

                                Duration: Until End of 2021, potentially to be extended in 2022

                                LocationCandidate should be physically located in Europe, and be willing to travel to Karlsruhe, Germany on client demand, depending on project.