Fintech Software Developers Best Practices