Senior Python developer Job overview Join a team providing information systems solutions for day-ahead and intraday energy market optimization and algorithmic trading of thermal and hydro-Storage assets. Develop and automate complex business flows related to bidding, trading, nomination, and reporting in a fast-paced Agile environment." Key responsibilitiesDevelop, maintain, enhance, and deploy Python-based backend applications, including REST APIs, scheduling workflows, and backend services to support short-term energy market optimization.Maintain high coding standards and implement best practices for clean, modular, and well-documented code.Ensure code quality, maintainability, and adaptability to evolving business requirements and regulatory changes.Collaborate with traders, analysts, and business teams to gather requirements and translate them into efficient technical solutions.Independently diagnose and solve complex problems, proposing optimizations or simplifications to existing workflows.Actively participate in Agile ceremonies, present progress on current tasks, and engage constructively with colleagues. Skills and competencesBackend application developmentClean code and best practicesProblem-solving and optimizationAutonomy and initiativeCollaboration and stakeholder communicationAgile methodology participationAdaptability to evolving requirementsTime and priority management QualificationsMinimum of 5 years of professional Python development experienceExperience in energy market optimization or algorithmic tradingMaster's degree in Computer Science, Engineering, Physics, or related technical field