We're Hiring

Does working for an industry-leading company excite you? Take a look at TransFICC

We want people to help us drive the evolution of the fixed income and derivatives markets, to deliver a new era of low latency trading connectivity.

We are currently looking for Senior Software Developers / Software Developers and a Developer in Test / QA (see below).


Senior Software Developers / Software Developers

Does coding high throughput, low latency systems float your boat? Love Extreme Programming and Domain Driven Design? Come and be part of TransFICC.

We are foremost a technology company and our technology team is key to our success. We need people who think out of the box and can see how they can change e-trading for the better, by creating great products that customers love to use.

In this role you will be discussing product design and system architecture, as well as testing and coding. You will be happy talking with non-technical people, discussing ideas, pair programming and be keen to expand your knowledge in all areas of product development.

You will work and learn alongside a team of highly experienced cross-skilled developers and technology specialists, with a wide range of core Java and cloud technologies. You’ll develop your skills by applying them to real world problems, and collaborating with teams from across the business, to deliver value in an incremental and sustainable way.

Want to know more? Download the full job spec below.

Download: Senior-Software-Developers-and-Software-Developers.pdf


Software Developer in Test / QA

Do you enjoy trying to break systems? Love extreme programming and automated testing? Come and be a part of TransFICC.

We are looking for someone to expand and improve our suite of automated acceptance / end-to-end tests, partake in exploratory testing, and contribute to other elements of our testing pipeline.

We provide a low latency, high throughput distributed messaging system to the e-trading Fixed Income markets. We are foremost a technology company and our technology team are key to our success.

You will be working as part of the development team, working alongside developers and business analysts to ensure our customers' requirements are being captured correctly. You will be happy talking to both technical and non-technical people, discussing ideas, pair programming, and keen to expand your knowledge.

In this role you’ll work and learn alongside a team of highly experienced cross-skilled developers and technology specialists, with a wide range of core Java and cloud technologies. You’ll develop your skills by applying them to real world problems, and collaborating with teams from across the business, to deliver value in an incremental and sustainable way.

Want to know more? Download the full job spec below.

Download: Developer-In-Test.pdf


Our Values

Communication

Everyone is part of the team and we communicate with each other on a daily basis, working together on requirements to code and resolve technical problems in a collaborative manner. Management is approachable and open, and aims to share information with the wider team whenever possible.


Collaboration

We write software for customers, and need to walk the distance in the customer's shoes. We don't make decisions based on titles or chains of command; we collaborate, test, and do the right thing. We cherish diversity as people from different backgrounds, experiences, and walks of life bring different perspectives to problems (and their solutions).


Feedback

We demonstrate our software early and often, with both stakeholders and customers (wherever possible). We listen carefully to what they say and make changes when needed. We provide constructive feedback, both positive and negative, in a motivating manner. We want people to learn and be productive!


Respect

Everyone gives and feels the respect they deserve as a valued team member, respecting the expertise of people in other departments: developers respect the expertise of customers (and vice versa) for example. Management respects the team’s right to act in an autonomous manner. We believe in having a Just Culture, where we make an effort to balance safety and accountability, where an individual can provide details of actions they have taken without fear of punishment or retribution.


Courage and Honesty

We value the truth about progress and estimates. We don't document excuses for failure because we plan to succeed. We don't fear anything because no one ever works alone. We will adapt to changes whenever they happen.

We believe it is important that an individual can provide details of an incident (be it an outage, or some other failure) without fear of punishment or retribution.


Diversity

We value, and are committed to, equality and diversity within the workforce (reinforced by the values stated above), and embed this in our day-to-day working practices with all of our customers, colleagues and partners. We provide equality of opportunity and will not tolerate discrimination on grounds of gender, gender identity, marital status, sexual orientation, race, colour, nationality, religion, age, disability, or any other grounds.


Positive Working Environment

Whilst we are committed to our customers and work hard, we also believe in having fun and having a relaxed working environment. We want employees to feel proud and comfortable enough to bring in their partners, parents, children, dogs etc. Please ask first regarding dangerous animals though.