Digital lending software development