Senior Software Engineer - London, United Kingdom - Trayport

    Default job background
    Description

    Job Description

    The Role

    We're seeking a Senior Software Developer to join the Joule Product Team, who is proficient in C# with a good level of experience designing and extending large codebases for multithreaded client-facing applications. You will be dedicated to ensuring customer satisfaction and enhancing our highly concurrent event-driven architectures, collaborating with top technologists to tackle intricate challenges.

    Our Key tech stack includes:

    • C#
    • F#
    • WPF
    • Reactive Extensions
    • Websockets
    • Octopus
    • Team City.

    Join us in crafting exceptional solutions and pushing boundaries in the tech realm.

    Responsibilities

    The main responsibilities are:

    • Influence your team: Mentoring colleagues and making space for others to voice their opinions.
    • Clear Communicator: Able to explain problems and suggest solutions in simple, concise terms.
    • Maintainability: Commitment to high quality, maintainable code.
    • Autonomy: Expected to deliver the right things without too much guidance.
    • Dealing with ambiguity: Tackle problems where the business problem is well defined, but the technology strategy is not.

    The Person

    For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate.

    We are looking for a Senior Engineer to help us keep our customers happy, build and improve highly concurrent event driven architectures and work with an amazing team to solve highly complex problems. We need a self-starter who can demonstrate engineering best practices: work efficiently, deliver incrementally and frequently; along with being a good communicator who is happy to collaborate, not only with their colleagues, but with a wider group of stakeholders.