Confirm the actual employer’s proposal and the recruiter’s authority. Selection language may not explain agreed duties or terms.
Identify what has actually been offered
Do not fill gaps with assumptions from an advertisement. The professional engagement should be real and accurately described, with the relevant employer relationship clear.
Provide the leave letter, the original support letter describing the professional duties, and the admission or approval records, so the advice rests on documents rather than descriptions. Resolve whether the person is a citizen of Canada or Mexico, whether the education or licence matches the specific occupation, and whether the employer controls a real temporary professional assignment. Ask the employer to title the position Computer Systems Analyst and to describe the requirements-gathering, design and specification duties in the support letter, with coding mentioned as a component. The occupation must be one of the listed USMCA professions; the applicant must personally hold the qualification that entry requires; the employment must be prearranged with a United States employer or entity; and self-employment is not permitted. Canadian or Mexican citizenship, qualifying prearranged professional activity and temporary entry remain necessary; a useful business forecast does not by itself establish every condition. A move that shifts the work toward tasks outside the listed profession, or toward duties that are no longer professional in nature, is a substantive issue and should be reviewed before anyone relies on the existing file.