Br /br /Senior Developer (.Net Python) br /br /br / br /br /br /Job Overview:br /br /br / br /br /br /Join a global leader in low-carbon energy services to develop real-time software for electric grid balancing and asset management. You will work on services that allocate power setpoints every few seconds, stream low-latency data from distributed assets, and interface with industrial control systems. Collaborate with analysts, architects, and business stakeholders to deliver scalable, high-performance solutions and ensure operational support."br /br /br / br /br /br /Key Responsibilities:br /br /br /br /Propose and document technical and architectural solutions, including system diagrams and API designsbr /br /Develop back-end services and APIs, author automated tests, and produce user documentationbr /br /Break down solutions into iterative development increments following agile methodologybr /br /Implement and maintain build pipelines, testing tools, and supporting maintenance utilitiesbr /br /Provide user assistance, level 2 incident resolution, and troubleshooting including root-cause analysisbr /br /Clarify requirements with functional analysts and domain expertsbr /br /br /br /Skills and Competences:br /br /br /br /Async programmingbr /br /Performance-oriented software designbr /br /Event-driven architecture designbr /br /Distributed systems conceptsbr /br /Testing culture (unit, integration, production validation)br /br /Agile development practicesbr /br /Proactive teamworkbr /br /Problem decomposition and scalable solution designbr /br /Effective communication and collaborationbr /br /Empathy, humility, ownership and accountabilitybr /br /br /br /br /Good experience in .NET, Python, Kafka, Azure Event Hub, MQTT, Kubernetes, Async programming, Azure Function, Azure Service Busbr /br /br /br /br /Qualificationsbr /br /br /br /Minimum 3 years of professional software engineering experiencebr /br /Master#39;s degree in engineering or equivalentbr /