Show your genuine interest in a company and don’t let sponsorship or salary be the first few questions or point of discussion you have with your employer - this is the biggest mistake I see candidates making. For job search I can recommend Jobsora
https://uk.jobsora.com/jobs-edinburgh threre are always many different fresh vacancies.