Canada's job market is becoming more and more competitive with each passing year. It's come to a point where even a master's degree, which was once heralded as the gold standard, is sometimes not enough to distinguish oneself from the rest of the applicant pool.\nREAD ALSO: 7 Mysterious Things You May Have Never Noticed While Living In Toronto\nIn comparison to times past, having a degree in this day and age no longer guarantees a competitive advantage to the owner. In a recent report by the Higher Education Quality Council of Ontario, up to 15 per cent of Canadian university graduates are unemployed, and those that are employed are working a job that is unrelated to their undergraduate studies.\nFor those reconsidering their career paths, or are currently in the process of working towards one, here is a list of the top 8 jobs in Canada released by Monster.ca that offer the best chances for stability in 2017 and in the future:\n1. Teacher\nMedian salary: $50,000 to $55,000 per year\nEducation requirements: Bachelor's degree in education\nAlthough getting into teacher's college is challenging due to the high number of applicants, it's still worth it because teachers are always in demand. High school teachers are currently the most in demand across the country, particularly in Manitoba, the Northwest Territories, Nunavut and the Yukon.\n2. Information security analyst\nMedian salary: $64,000 per year and up\nEducation requirements: Bachelor's or Master's degree in computer science\nInformation security analysts ensure that a company's networks and systems are secure from online threats. With the rise of technology, this career path is building momentum not only in Canada, but across the world as well.\n3. Market research analyst\nMedian salary: $50,000 per year and up\nEducation requirements: Bachelor's degree in marketing or statistics\nMarket research offers relatively stable careers because companies are always seeking counsel on the constantly changing markets. Market research positions would suit individuals who have strong analytic and critical thinking skills.\n4. Construction manager\nMedian salary: $85,000 per year and up\nEducation requirements: College diploma, Bachelor's degree or related apprenticeship in civil engineering, construction management\nConstruction jobs are typically high in demand because of the constant amount of urban projects in major cities. Most construction jobs do not require much formal education, but that could soon change as companies start to engage in more complex projects.\n5. Lawyer\nMedian salary: $72,000 per year and up\nEducation requirements: Bachelor's degree in pre-law, first-level law degree and a pass on the bar exam\nIt takes a significant amount of education to become a lawyer, but it would be worth it for those who prioritize stability in a career. Currently, there is a decline in the amount of applicants to law school, so it may be a good time for those interested in this career path to apply.\n6. Registered nurse\nMedian salary: $60,000 per year and up\nEducation requirements: Bachelor's degree in nursing\nA common misconception is that there is always a surplus of registered nurses and a deficit of doctors; however, that's not always the case. In Canada, nursing schools have been seeing less enrolment lately. Still, being a nurse is one of the most rewarding jobs out there, and hospitals are always looking for talented staff.\n7. Software developer\nMedian salary: $61,000 per year and up\nEducation requirements: Bachelor's degree in computer science\nSoftware developer jobs are for individuals who crave to be part of the technological revolution. Those who enjoy being creative, designing things, and playing games would suit such positions.\n8. Marketing manager\nMedian salary: $85,000 per year and up\nEducation requirements: Bachelor's degree in marketing, public relations or communications\nMarketing managers never go out of style. Companies rely heavily on marketing managers to develop strategies based on current market trends to help them grow and prosper.