Would they at the lest include your title at work? If not then the steps you’ve outlined seem to be your best option. You probably don’t need the job posting. And the supporting letter from colleagues would help if possible could you get one from your manager on an unofficial level?
According to CIC this is what they need. So at the least try and ensure it meets as many of these points as possible. For example try and make sure its on company letterhead, is signed by HR or manager and includes their name and title, salary information, job titles and start and end dates.
Should be an official document printed on company letterhead
Must include the applicant’s name,
Must include the company’s contact information [address, telephone number and email address],
Must include and the name, title and signature of the immediate supervisor or personnel officer at the company),
Should indicate all positions held while employed at the company
Must include the following details: job title, duties and responsibilities, job status (if current job), dates worked for the company, number of work hours per week and annual salary plus benefits
This is the exact letter I used (got from my employer)
If they do not provide the salary, I could include my offer letter, which would delineate the annual pay. I thought of the job posting because if they decline on providing duties and responsibilities then, I can use the job posting.
@anon25417004 : my designations says Software Developer/Engineer. Shouldn’t that be enough as the NOC title also states software engineer? Only in one case my designation was Engineer-Technology. I wrote emails to my previous employer but I don’t think they are interested.
I think the first one should be fine. I can’t comment on the second one since CIC might not be to match it to Software. Does it mention a list of duties / responsibilties? You might have to attach a letter of explanation. In the end the official needs to be able to confirm your NOC matches your work experience and if your title does not even have the word “software” it might be an issue.
@anon25417004, @avj : My current title says “Technology Lead”. Could you please let me know what NOC code should it fit? As I’m currently in an Indian IT consulting firm, I found 2171 (Information Systems Analysts and Consultants) as the most closest to what we do. However I’m not sure if NOC 2173 (Software engineers and designers) will also apply as although my job title doesn’t match with applicable titles of NOC 2173, I see lot of overlap in the job responsibilities. Your thoughts?
If you degree was in computer science (Computer Engineering, I.T.), and you did software development, and now you’re technology lead, then I would assume 2173 would be a better fit than 2171. Note that the CIC description of NOC code you select should match your letter of reference job duties and responsibilities.