 
 
 
 
 
 
 
 
 



|
|
NSC
Recognizes Programmer as H1B Specialty Occupation 12/00
Posted
Apr 20, 2001
The INS Nebraska Service Center (NSC) has recently confirmed that it will
consider most Programmer positions as satisfying the specialty occupation
designation for H1B purposes. As some of you may be aware, the NSC was
probably the only INS Service Center which often sent back requests for more
evidence or issued denials for many H1Bs for software programming positions
on the basis that the job does not require a minimum of a Bachelor's Degree
in Computer Science or a related field as the minimum for entry into the
occupation.
As many readers of the MurthyBulletin are aware, the basic
requirement for an occupation to qualify for the H1B category is that the
job be a "specialty occupation", meaning that a bachelor's degree
in a particular subject, or range of subjects, is required for the position.
Some typical professional jobs have always been recognized as requiring the
bachelor's degree. However, many other jobs that once were commonly
performed by people without degrees would currently require the degree as a
minimum entry standard. Such an evolution in entry requirements can be due
to many factors, including changes in the marketplace and an increase in the
availability of specialized academic programs in the particular field.
In a December 22, 2000 memorandum from INS Nebraska Service Center (NSC)
Director Terry Way to NSC Adjudications Officers, NSC acknowledges the
specialized and complex nature of most Computer Programming positions. The
memo describes both Computer Programmers and Programmer Analysts as
occupations in transition, meaning that the entry requirements have evolved
as described in the above paragraph.
The U.S. Department of Labor (DOL) reference book known as the Occupational
Outlook Handbook (OOH) is a handy starting point for the discussion. This
book describes various occupations in detail, and each description ends with
an analysis of the qualifications needed for the job. Director Way looked
back at the OOH's description of minimum entry requirements for Computer
Programmers and Programmer Analysts, beginning with the 1996-7 edition and
ending with the current 2000-1 edition. The requirements in the OOH have
evolved from bachelor's degrees being generally required but 2-year degrees
being acceptable; to the current situation with bachelor's degrees again
being required, while those with 2-year degrees can qualify only for some
lower level jobs.
Decisions of the INS Administrative Appeals Office (AAO) have also held, as
Director Way points out, that a Computer Programmer who provides customized
solutions to individualized problems is doing work of sufficient complexity
to support the bachelor's degree requirement for the job. Furthermore, other
cases have shown that where an occupation is in transition, the employer can
demonstrate that it normally requires the degree for the job, at least for
the more complex or higher-level positions at their company.
Therefore, NSC will generally consider the position of Computer Programmer
to be a specialty occupation. The memo draws a distinction between a
position with actual programming duties (programming and analysis,
customized design and/or modification of software, resolution of problems)
and one that simply involves entering computer code for a non-computer
related business. The complex programming positions would commonly be
associated with consulting firms and other companies that provide software
or hardware development and/or production.
With respect to other computer-related occupations, it stands to reason that
if Computer Programmer is a specialty occupation, then the higher level
positions in the field, including Programmer Analyst, Systems Analyst,
Software Consultant, Computer Consultant and so forth, would also qualify as
specialty occupations. The determining factor is not the job title, but
rather the description. If the job mainly involves "analysis / design /
modification of software or hardware", that is sufficient to qualify
for the H1B specialty occupational classification. At one time NSC required
the employer to show that most of the job duties consist of analysis, but
such a showing is no longer required. Higher level programming duties would
also qualify as analysis. We are pleased that the NSC has finally, after so
many years, taken the logical position based on input from AILA and other
organizations, and hopefully, we will all see many more H1B approvals for
such occupations.
©
The
Law Office of Sheela Murthy, P.C.
|
|
|