Is it permissible to work as a software engineer in a company that lends mortgages (home, car, businesses and personal loans) in Australia.

This company also has some other businesses like Insurance etc.

Yes it is