As far as I know the job title on your contract doesn't matter, as some companies give the same job, with the same duties
a different title. What matters are your duties mentioned
in your letter of reference from your employer. Those duties have to match the NOC code you apply under.
Correct me of I'm wrong..