Trayport is seeking Software Engineers to join their Joule Direct team to build and improve their high-throughput, low-latency energy trading platform. The role focuses on developing and maintaining critical trading infrastructure using C# on .NET 8, working with technologies like SQL Server, Kafka, and RabbitMQ. The position offers opportunities to work on complex problems in financial technology, including exchange connectivity, automated trading features, and performance optimization. Team collaboration is emphasized, with opportunities to work alongside product managers, testers, and DevOps engineers. The company provides a strong learning environment through tech talks, training, and hackathons. While expertise in specific technologies is valued, Trayport is willing to train candidates who have equivalent experience in other technologies. The role is based in London and offers exposure to global financial markets and cutting-edge trading technology. Trayport maintains a collegial work environment and is committed to employee development and diversity.