Role Profile:
The ‘X-change’ team is a growing division within FNZ providing real-time execution broking and platform services to new and existing customers.
The .Net developer role is a key role within this team and will integrate within a team of 4 to provide hands on development, design and expertise in the following areas:
Development of a market leading multi asset Order and Execution Management System (OEMS)
Working closely with the product team to deliver on business requirements
Organisational Design:
A dedicated & focused division within FNZ’s Market securities team providing agency trading for internal and prospect customers.
Team Responsibilities:
The securities team is responsible for providing real-time market data and execution services across multiple asset classes.
Though wealth management is a mature offering within FNZ, broking and real-time trading is a greenfield initiative so there will be some support required as we launch the services into production
The team currently have a mature EMS for derivatives with a sophisticated risk management engine and are extending this to become an OEMS involving adding new functionality such as smart order routing, new venues, care order management.
Required Knowledge & Skills:
Key languages required :
Essential skills:
Advantageous:
Experience working with
ASP.Net
Core SignalR
GraphQL
Kafka / RabbitMQ
Experience in streaming from live data feeds
Docker containers
SQL
Practical knowledge of React / Typescript front end development would be helpful
Hands-on experience of agile software development practices and methodologies, automated testing and CI/CD build and deployment processes.
A track record of building enterprise solutions for complex business problems.
Strong written and verbal communication skills in English and a desire to work as part of a global team.
Passionate about using software to solve complex business problems
Familiar with the gitflow style teamworking model (sprints, scrum, Jira, peer-to-peer code reviews) and have experience working in a team-based software development. Agile development using Azure / Git / Jira
Knowledge of SignalR or GraphQL or derivatives would also be a bonus but not essential.”
Excellent organisational, administration and time management skills.
#LI-CM1