AC21: Programmer Analyst vs Software Architect

MA_Labor

Registered Users (C)
I am changing jobs using AC21. The job title on my Labor Certification (Substituted) says "Programmer Analyst". The new job title is "Project Lead/ Sr. Software Architect". Do you see a problem with this?

Also, the job description on the Labor cert says the following....

"Analyze and define end-user requirements; formulate system design; and develop software using Java, CORBA, Oracle, Visual Cafe, Enterprise Java Beans, Servlets, JSP, HTML, Sun Solaris, Rational Rose, XML, Developer 2000, SQL/ PL-SQL, and Windows NT. Plan, design and install system hardware; document and design implementation process; and train end-users of the system."

The new job description includes a lot of software architecture design work and implementation. Mainly working on the Microsoft .Net platform.

Please let me know if any of you think that this could be a problem.
 
MA_Labor- Post your new job description also.

From my experience, immigration officer looks for same words in both the descriptions. It does not have to be exactly the same, word to word. But if my labor talks about a Java developer and my new job is a DBA, there could be issues.

Hope this helps.
 
cbarus said:
MA_Labor- Post your new job description also.

From my experience, immigration officer looks for same words in both the descriptions. It does not have to be exactly the same, word to word. But if my labor talks about a Java developer and my new job is a DBA, there could be issues.

Hope this helps.

Hi cbarus,

Thanks for your response. I don't have the exact job description but here are the requirements as per the job posting.

Company XXXX is seeking a hands-on Software Project Lead/ Sr. Software Architect. This person will work and manage multiple initiatives. This individual will work with the team of developers to design, build and deploy Web based applications for XXXX's internal users.

A minimum of eight years in software development (ideally C++ background) with minimum 2 years of hands-on .Net (C#) application development (multithreading, creating services using .Net, etc.)

Strong experience with UML and Enterprise Application Architecture Design.

Hands on experience building large distributed applications.

Strong database development skills - T-SQL, stored procedures, triggers, DTS

Prior experience in tuning large size databases, experience with deadlocks, SQL performance tuning.

Prior experience in financial industry is a plus

Solid understanding of all phases of the software development life cycle.

Bachelor’s degree or equivalent.
 
Try to get a letter from your new company saying that the job duties are similar as those of the Labor and mention the skills so that they are close to what is mentioned on the labor. Search the forums for an AC21 letter template. If that comany does not a problem giving a letter, then it should be ok.

I see very few similarities in the labor document and the new company's requirements. The officers are not techies and they would look at keywords match. Try to maintain the same atleast on letter.
 
These are many positions of architect department. It can include:

1. Architect assistant manager
2. Architect specialist
3. Architect executive
4. Architect associate
5. Architect assistant
6. Architect manager
7. Architect clerk
8. Architect officer
9. Architect director
10. Architect supervisor
11. Architect coordinator

Based on the above positions can help you to set up architect dept, design job descriptions, architect interview questions.

Apart from that, this link below may be useful: humanresources.hrvinet.com/architect-job-descriptions/

I hope that this comment can help some info for our communities.

Rgs
 
Last edited by a moderator:
Top