Fundamental Software was founded in Cape Town in 2003 and has grown to become South Africa’s leading provider of Investment Management Software. Our clients include some of Africa’s most successful Investment, Life, Unit Trust, Pension Fund and Wealth Management Companies with assets under management of around R1 trillion managed on our software. We're proudly South African and enjoy competing with large global competitors. We're looking for developers who have an interest in financial markets and the associated complexities and challenges. We pride ourselves on providing quality software and services and being highly responsive to the changing needs of our clients.
We provide a suite of Investment Management products that comprise the the Fundamental Portfolio Manager (FPM). It's a modular system and runs a single code base. Having said that, no two clients use the product in exactly the same way as FPM is highly configurable. We offer the product either as a direct install or on a hosted basis (cloud) via our datacentre partner.
our engineering process
We service a precision industry and rely heavily on automated regression testing to mitigate risk of changes in the code base. We use continuous integration with the primary development regression tools being Fitnesse and to a lesser extent NUnit. We also undertake technical performance benchmarking. Outside the dev team, we run functional end-to-end suites (in-house tool) and regression test the UI using HP's UFT. We also have a dedicated QA team for manual testing. We use Kanban and have daily standups.
people and culture
We have a great team of people who are respected in the industry for our collective knowledge and experience. We are passionate about providing world class solutions and are committed to providing consistently exceptional client service.
We have a low staff turnover and are looking for people who want to be here for the long haul. If you've got itchy feet and aren't sure of what you want then Fundamental won't be the right place for you. With just over 30 people in the company, everyone makes (and is expected to make) a difference. We're looking for motivated self-starters with a can-do attitude. Our culture is delivery and quality driven and we don't like to micro-manage but will always be there to guide when needed. We take our work seriously but also remember to have fun.
We have ambitious growth plans and are looking for like-minded people who want to share this exciting journey and contribute to our future success.
If you think this sounds like a match, we'd like to meet you.
Not all of our tools are available in the tech stack section on Offerzen so the bits you need to know are:
MS SQL Database
DevExpress Winforms Controls
Source control used is SVN