finance application development