As Tazzy correctly advises WHOA . You are doing the right steps. It does take time. Getting married is not some automatic come to Canada and get any job you want process.
Your question should be what is the outlook for graduates with a Finance Degree? In this changing economy it goes up and down. Canada also has many Finance graduates looking for work.
You may have to settle for an open work permit and take whatever you can find. You can have your degree evaluated here. (All schools do not teach the same things)
http://www.credentials.gc.ca/
Expand your outlook beyond just MASTERS like in the USA it is not an easy program to Enter.Explore other options of a second degree as well a second Bachelors or even if you must an non academic one for example a trade of some kind.
Again for this you have to apply and admission is based on your previous academic work.
Use this to explore the job market in your field. Get a little creative with JOB TITLE to explore more.
http://www.workingincanada.gc.ca/job_search_results.do?searchstring=Financial+Analyst&button.submit=Search
Like in the USA you do not have to live and work in the same place. Use a map and look for jobs in nearby places as well.
Learning French would be a benefit for Ottawa. You could start on that now.
Depending on the job many employers have assistance for Employees upgrading their skills and assist with the expenses of more University.
Be open for the first while of working in some other city/town and being away from each other. In a few yours your situation could change with either or both of you getting jobs in some other location.
Be it Seattle ,Vancouver,Houston,Calgary,Chicago or Toronto.
A second degree does help in your job search but does come with a price. Do not saddle yourself with extra debt too fast.
There is more to it than just the salary or the size of your house. Have some patience and look at the total package of costs and benefits many are intangible and do not have a dollar value.
http://fluidsurveys.com/surveys/immigration-surveys/mpnp-survey/
http://www.ontarioimmigration.ca/en/pnp/