Hello Asivad,
I back again with a couple of more questions and sorry for keep bothering you.
In my current company, I have an overall work experience of 8.5 years. Out of this, the first 3 years in the company were on a Developer/BA profile, while the next 5.5 years are more into management roles. Even my reference letter also depicts the same starting with the most recent job position on top (mgmt) and programmer/BA responsibilities at the bottom. However, I wish to apply in FSW for the NOC jobcode related to a programmer/BA.
My questions to you--
1) Does CIC only see the latest last 3 years to match with the NOC job code responsibilities ?
No. Any experience gained within last 10 years is equally valid provided it is under NOC 0/A/B.
2) If NO to the above question, then is it ok to apply in the BA job code although the experience is 3+ but it is earlier in the year out of total 8.5 years in this company and is not the role I am playing nowadays ?
Yes.
3) Is there a limit on the no. of pages for the reference letter ? The reason I am asking -- In my current company I have moved to many positions and if I include the responsibilities of all those positions, my reference letter is going to become a 6-7 pager document in itself. So my question is - what is the general recommendation here ?
In your case, the most critical element would be the responsibilities during first 3 years because you want to use that as the Primary NOC. For the remaining 5.5 years, you'll not get any CRS points because they max out at 3 years so it is entirely your choice to add those in your reference letter or leave them out of work history altogether. If you're adding them, you'll need to mention distinct set of responsibilities for each NOC you've worked under during those 5.5 years. If you've only changed job designations/positions without change in NOC, you don't need to mention responsibilities each time.
Looking forward to your advice as ever.....