Software Engineering

Software Engineering

Software Engineering is core to our business. By designing and implementing real-time systems, our engineers are solving some of the world’s most complex financial problems. We encourage our engineers to use their initiative and creativity when approaching a range of technical challenges. As they are working on performance-critical enterprise systems, our engineers need sharp minds and an ability to quickly learn new skills.

Inspirational Community

We have a collaborative community of specialist Engineers from a wide range of backgrounds. Everyone here shares a passion for technology and works at the forefront of software development, always learning new ways to improve our software, approach and our skillset.

Cutting-edge Technology

Everyone is given the freedom to find new solutions, either by developing them in-house or using the latest technology and approaches. We have access to unrivalled resources to invest in top-end hardware and leading edge solutions.

Collaborative Community

Working in functional teams creates the unique opportunity to see the software we have built in action and to gain rapid feedback from our very demanding users. Our teams are drawn from a range of disciplines based on individual project and business needs.

What our people say