Design and build the highly intuitive user interface and interactive financial tools required by financial advisers and investors.
Develop real-time transaction processing systems that support millions of trades every day in investment securities in multiple world markets.
Work closely with our business analysts to design and implement new functionality for our major institutional customers around the world.
Assist in the preparation and documentation of software requirements and specifications.
Develop unit tests to ensure required quality gateways are met.
Execute best practice with regards to software development.
Take an active role in understanding the business domain and contributing to requirements gathering.
Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
The completion of agreed training / self-improvement activities in line with agreed career development plan.
Delivery of agreed outputs within agreed timeframes or the successful negotiation of new time frames.
Actively communicating the status of assigned items of work to project team, project manager or delivery manager.
Actively seeking opportunities to provide assistance to peers.
Actively identifying and promoting opportunities for application efficiency improvements or performance improvements.
Positive attitude, thirst for knowledge, goal of team success, pragmatism, self-starter, enjoyable personal challenges along with growth.
Agile experience preferable.
Experience with writing unit tests is advantage.
Sense of writing clean code.
Understanding main software design principles and best practices.
University degree in IT (at least Bachelor’s degree).
English on communicative level.
Advantage : experience with Microsoft .NET development products, including C#, ASP.NET, VB.NET and SQL Server.
Confident, passionate about creating innovative solutions for customers.
Ability to operate to tight timelines.
Experienced in or knowledge of would be an advantage :
Iterative approach to development
Continuous Integration and Deployment
Cloud based deployments
Be part of a highly successful, rapidly growing, global business that is leading the delivery of financial services via cloud computing and partners with some of the world’s largest companies.
Remuneration and career advancement is based on individual contribution and business impact rather than tenure or seniority.
We provide significant financial rewards for high performing individuals.
We provide global career opportunities for our best employees at any of our offices in the UK, Czech Republic, Australia or New Zealand.
FNZ is a global FinTech firm, transforming the way financial institutions serve their wealth management customers. We partner with banks, insurers and asset managers to help consumers better achieve their financial goals.
The business has grown rapidly in recent years, as its institutional customers have used FNZ’s platform to improve transparency, choice and drive down long-
term costs for consumers of wealth management products across all segments : from mass-market workplace pensions to mass-
affluent and high-net-worth clients.
Today, FNZ is responsible for over £330 billion in assets under administration (AuA) held by around 5 million customers of some of the world’s largest financial institutions, including Standard Aberdeen, Santander, Lloyds Bank, Vanguard, Generali, Barclays, Quilter, UOB, Aviva, Zurich, UBS, BNZ, Findex and FNZC.
In total, FNZ partners with over 60 financial institutions across the UK, Europe, Australia, New Zealand and South-East Asia.
The company has over 1,400 employees in the UK, Czech Republic, Shanghai, Singapore, Australia and New Zealand.