Taro Logo

Senior Software Developer

Trayport is a global technology company providing energy trading platform solutions.
Site Reliability
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Developer

Trayport is seeking a Senior Software Developer to focus on improving the reliability and scalability of Joule Direct, their energy trading platform. This role combines software engineering with site reliability engineering, requiring expertise in both development and operations. The ideal candidate will have extensive experience building and supporting large-scale software systems, with the ability to handle everything from networking issues to .NET runtime optimization. The position offers the opportunity to work with modern technologies including C# on .NET Core, Azure DevOps, AWS, and Kubernetes, while collaborating with cross-functional teams of software engineers, quality engineers, and DevOps specialists. Trayport provides a collegial work environment that values continuous learning and innovation, with a growing global presence across London, Vienna, Singapore, Bremen, and North America. The role involves both technical leadership and mentoring responsibilities, making it ideal for experienced engineers who want to make an impact on both systems and people. The company is committed to creating an inclusive environment and provides accommodations for employees who require it.

Last updated a day ago

Responsibilities For Senior Software Developer

  • Implement and maintain systems that track and alert on service level objectives
  • Improve reliability, performance and system availability
  • Monitor, troubleshoot and resolve issues in production environments
  • Build effective deployment strategies to minimize customer impact
  • Collaborate with Infrastructure teams
  • Review design proposals (RFCs) for scalability and performance
  • Serve as a role model for SRE best-practices
  • Mentor and coach team members

Requirements For Senior Software Developer

Kubernetes
  • Excellent communication and problem solving skills
  • Experience with at least one popular programming language, ideally C#
  • Good understanding of .Net runtime and low level system fundamentals
  • Ability to investigate complex issues using debugging tools
  • Strong team player with ability to build effective relationships
  • Proactive approach to identifying problems and improvements

Interested in this job?

Jobs Related To Trayport Senior Software Developer