Senior Developer

Posted:
8/19/2024, 5:00:00 PM

Location(s):
Johannesburg, Gauteng, South Africa ⋅ Gauteng, South Africa

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Remote

Role Description

Developers at FNZ are all-rounders who analyse and recommend required system changes, design databases, understand complex financial business requirements and create slick applications to compliment the core Wealth business. They work closely with Analyst Testers, Technical Analyst and other members of the project team to produce world class solutions.

Our technology stack is made up mostly across the Microsoft stack, so you’ll be using C# .NET/.NET Core and many more technologies like C++ daily. However, we’re also passionate about exploring the newest technologies and incorporating them into our current stack if possible.

You be expected to be fully competent in.

  • Development and maintaining services in the above technology.
  • Backend applications like RESTful APIs and understand integrations with other applications via like Mule, React and/or Alpaca.
  • Thorough working knowledge of Oracle, SQL database and MongoDB. Other applications like Redis are also beneficial.
  • Develop, optimise and maintain Oracle queries/Store Procedures, MS SQL.
  • Support and maintain the core Line of Business on the Wealth platform.
  • Industry working knowledge and understanding of financial systems is crucial to the role.
  • You will be expected to analyse and understand data, data relationships/dependencies within the core Line of Business system.
  • Provide expert input and analytical insight to support our Technical Analyst and Analyst Testers. (Writing complex database queries. Extensive understanding and use of MS Excel will be key to this role).

Experience required

  • University degree in computer science, engineering, or relevant experience.
  • Very well versed in C# .NET/core and C++ programming experience with sound architectural patterns.
  • Track record and experience building and maintaining RESTful API services.
  • Very strong experience with relational databases (Oracle, SQL Server, in particular) and/or document databases (MongoDB).
  • Extremely proficient in the use on MS Excel to analyse and explain data relationships and data.
     

In Addition, The Following Would Be Desirable

  • Test-driven development (TDD) experience, and/or ambition to write automated tests together with new code
  • Experience with financial models, e.g. payment and distributions
  • Experience with developer’s platforms and pipelines like GitHub and Azure DevOps
  • Experience with cloud environments AWS
  • Experience with Azure DevOps
  • Experience in React would be an advantages
  • Highly motivated to work under pressure as part of a high output team
  • Careful attention to detail, quality and cleanliness of code
  • Self-motivating and the ability to work with a remote offshore team.

Work Location

  • Hybrid work model currently applies with at least 3 days on site in Sandton offices to promote team support and collaboration

About FNZ

FNZ is the global platform opening wealth. We partner with the entire industry to make wealth management accessible to more people. Today, we partner with over 650 financial institutions and 8,000 wealth management firms, enabling over 20 million people across all wealth segments to invest in the things they care the most about, on their own terms. This new approach makes wealth more transparent, sustainable and personal, empowering millions of people to grow their wealth the way they want it.

We work with trusted wealth management brands who share our ambition to create digital, hyper-personalized and innovative products for every investor. We combine technology, infrastructure and investment operations in a single state-of-the-art platform. This way, our customers can focus on offering better end-investor experiences and growing wealth.

  • As a global organization, with offices around the world, we offer travel opportunities and remote working, as well as real investment into your own personal and professional growth.
  • 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 global career opportunities for our employees at any of our offices in the UK, Czech Republic, Australia, New Zealand or China.

About FNZ

FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back. 

We created wealth’s growth platform to help. We provide a global, end-to-end wealth management platform that integrates modern technology with business and investment operations. All in a regulated financial institution. 

We partner with over 650 financial institutions and 12,000 wealth managers, with US$1.5 trillion in assets under administration (AUA).

Together with our customers, we help over 20 million people from all wealth segments to invest in their future.