Please can you explain better what you meant in your last paragraph
You list 5-10 duties. The first one is the most important, or the one you spend the most time doing. The 2nd one the 2nd most important, etc. So make sure that the first duty in your list really is the most important one. I'm not sure what is confusing, so I'm not sure how else to explain.
Also my salary is less than the current wage for NOC 2171 according to the Government of Canada Job Bank, will this affect my application if I apply with that NOC code?
IRCC usually only looks at that if they are not convinced that your job duties/responsibilities match your NOC. If you have a solid letter, I don't think it will matter. It is not unusual in any case for wages to be lower in the financial sector.