H1B Visa

USCIS Memo: Computer Programmer Would Not Generally Qualify for H1B Visa

I just completed a Facebook Live video to discuss the impact of the new memo from USCIS about “an entry-level computer programmer position would not generally qualify as a position in a specialty occupation making it ineligible for H-1B Visa”.

We are going to discuss three  four latest news here:

  1. Computer Programmer Job Title vs H1B Visa Approvals
  2. New H1B Visa Fraud prevention measures
  3. Press Release from Justice Department
  4. Press Release from Department of labor (DOL)

The biggest of all three is the USCIS memo about Computer Programmer job title. I’m sure you want to know my H1B Visa 2018 Application?  Let’s start with that first.


Computer Programmer vs H1B Visa

Let’s look at some real data. Ok?

Following shows the Companies and Wage Rate for some recent LCA applications for the job title “Computer Programmer”.

computer programmer h1b visa usics

In FY 2016, little over 20,000 Labor Condition Applications were submitted for H1B Visa Applications.

So, far in FY 2017, over 9000 LCA were filed for “Computer Programmer” title.

Quick scan of the Salary, shows that the majority of openings are paying around $60,000 per year.

We don’t know how many of this H1B Visa applications were actually approved by USCIS.

As per new Memo, USCIS states that the H1B Visa application for the job title Computer Programmer may not qualify as speciality occupation in the new memo:

computer programmer uscis memo h1b visa

[Paraphrasing] Also, USCIS stated that this is not new policy and they are asking all USCIS employees to follow what was followed by NSC service center in the past. Also, USCIS wants the employer to prove if this job title falls under Specialty Occupation.

Frequently Asked Questions

1. Is H1B program completely killed?

Yes, that was one actual question from a concerned person. No, this memo is not to eliminate the H1B program. H1B program can’t be eliminated by a Memo. It’s requires a new Bill.

2. I applied for H1B as Software Engineer. Does this affect me?

Memo specifically states “Computer Programmer”, not other job titles. So, I would guess, you are good to go. In order to understand why only “computer programmer” is impacted, you would have to understand how H1B visa job titles relate to DOL’s job code. And the actual memo has finer details. Some assumed that “Computer Programmer” equates to all programming jobs. I think that is incorrect assumption.

3. Does this apply to existing employees with Computer Programmer title?

I think you should ask the same to your Immigration Attorney. I think you are sage, but I’m not sure. Because of Site Visits by USCIS, would they target Computer Programmer employees? I don’t know. Sorry!

H1B Visa Fraud and Site Visits

In an another press release, USCIS said they are ramping up the scrutiny to prevent H1B Visa Fraud and abuses. Here’s 3 options listed by USCIS:

  • Cases where USCIS cannot validate the employer’s basic business information through commercially available data;
  • H-1B-dependent employers (those who have a high ratio of H-1B workers as compared to U.S. workers, as defined by statute); and
  • Employers petitioning for H-1B workers who work off-site at another company or organization’s location.

Site visits have been happening for a while. I discussed that in the Facebook Live Video.


DOJ – Don’t Discriminate Against US Workers

Here’s a press release from the U.S. Justice department:

The Justice Department cautioned employers petitioning for H-1B visas not to discriminate against U.S. workers. The warning came as the federal government began accepting employers’ H-1B visa petitions for the next fiscal year. The H-1B visa program allows companies in the United States to temporarily employ foreign workers in specialty occupations such as science and information technology.

To report H1B Visa Abuses:

DOL  – Press Release

DOL also posted a press release about plans to protect American workers from Discrimination.

  • Rigorously use all of its existing authority to initiate investigations of H-1B program violators. This effort to protect U.S. workers will also involve greater coordination with other federal agencies, including the departments of Homeland Security and Justice for additional investigation and, if necessary, prosecution.
  • Consider changes to the Labor Condition Application for future application cycles. The Labor Condition Application, which is a required part of the H-1B visa application process, may be updated to provide greater transparency for agency personnel, U.S. workers and the general public.
  • Continue to engage stakeholders on how the program might be improved to provide greater protections for U.S. workers, under existing authorities or through legislative changes.

Potential Impact of  This Memo and Site Visits:

I think this enforcement approach is expected after  Trump won the election and Senator Jeff Session is appointed as Attorney General.  I have written about H1B Visa abuse by consultants with padded resume and proxy interviews. H1B enforcement is difficult, considering the resources required. Plus, employers are  not equipped to deal with identifying the fraudulent resumes and candidates. We have to watch how these measures will end H1B Visa abuses.

I have following questions (and probably you should too):

  1. Now, you  would have to question, why “Computer Programmer” was singled out?
  2. Did USCIS think most companies that apply for H1B for this title pay less?
  3. Why was this published on Mar 31, 2017 when Attorneys would have submitted all the H1B visa application?
  4. Would USCIS send RFE or deny all applications with the title?

These are pending questions for which I don’t know the answer.

One thing is for sure, things are getting tight. Real tight when it comes to H1B Visa. 

  1. Premium Processing Suspension for upto 6 months
  2. More Scrutiny for H1B Visa Abuses
  3. Focused Site Visits

I think, recent development places more stress on the importance of finding a Full-time job (notvia  consultancy), but for some it’s going to be really difficult.

See the last 3 posts in F1 Visa STEM OPT Facebook Group

h1b visa opt consultancy

It’s going to take a while for this to change and it will based on how things are looking for future of High Skilled Workers.

Summary and Action Items:

  • If your H1B visa 2018 application was filed with “Computer Programmer” as the title, then talk to your Attorney or employer and have them explain the options to you, on how they are going to prove your title will fall under specialty occupation.
  • Ask your attorney to provide instructions to your employer on how to deal with USCIS site visits.
  • Watch the Facebook Live Video Discussion on this Topic Here >>

Question to You

Agree or Disagree: Do you think it’s good move to crack down on H1B Visa Abuses?

Similar Posts


  1. I am a ServiceNow Application Developer(Full time). My offer letter says I am a Programmer Analyst. When I asked my company about the title. They said the SNOW app Dev., comes under the above mentioned title. My H1 will be applied in 2018 and I am a fresher and new to this. Can you HELP ME with this? I mean, Can I file for H1 with the title ServiceNow Application Developer or Am I missing something?

  2. I have filed an LCA under this Computer System analyst occupation and my H1b has been denied today. I am working with attorneys to find some solution. Please contact me if anyone has a solution.

    1. My employer is filing with Computer Systems Analyst this year. Should I be worried about this? What’s the reason for your denial?

  3. Not all computer programmer jobs are qualified. Some are. I will need more information to give you any concrete advice. Is the receipt number for the H1B visa application? When was your application filed in 2016? This might only apply for later years. It has been a while, have you received your approval notice yet?

  4. Out h1b visa is under extention. …Wat will happen to job title “web developers “will it create a problem?

  5. I have been hearing about the LCA having SOC# 1121 have issues or computer systems analyst may not qualify for h1b. Is it true??

    Did you see any messages as such with SOC # 1121 on LCA will be affect your stamping when you go to India and all. Is that true. ?

    Anyone pls comment 🙂

  6. My I94 extension was applied for Computer Programmer profile. I got the receipt number in Oct 2016 and still waiting for approval from USCIS.
    What will be the impact on this case becuase of latest ‘USCIS policy memorandum on computer programmer’

    1. Good & I like it as well your title is not LOL but IT Industries many titles are BIG LOL. For an example: When I read Computer Programmer, Test Engineer, Software Developer or (just Developer some Genius GURUS PANDIT Ji never mentioned in Resume what Developer are they!! ) Software Programmer. I am thinking after that whats “The Difference Between ” Software Developer”, “Software Programmer” And “Computer Programmer”, this titles are who deciding to hire person? so software programmer is not computer programmer? so who they are? Really? IT industry is big JOKE & misleading titles just for move out of India.

  7. Hi Raghu,

    My Attorney has filed my Lawsuit as Test Engineer will that we read same as Computer Programmer.


    1. Gaurav: What type of English is this my friend? Why is your Attorney filing a lawsuit instead of a visa application?
      Pathetic man!

  8. H1B visa route is closed for fresh graduates. Even the ones with experience have to show specialized skills to get the visa. I’ve heard rumors that H1B will be treated as EB1 visa going forward.

  9. Hi all,

    Would it be a problem if the job title says computer programmer analyst..please let me know

  10. When they say USCIS will be scrutinizing “Employers petitioning for H-1B workers who work off-site at another company or organization’s location.” Does that translate into ending the bad practice of applying multiple H1B’s for the same candidate by small IT body shops?

    To me it looks like this will end the unfair practice. But even then, I would still think the applications already made for this year’s cycle may include such duplicate applications. I don’t know if making this news public on April 3rd was done on purpose or pure coincidence.

    1. Multiple H1B’s petitions by small Hyderabad / Chennai / Bengaluru based companies means FRAUD or Friendship sponsorship’s for sure. Single employer for sponsor to H1B is big dream and how Hyderaba Chennai etc southern Indian territories people get multiple sponsorship’s? that’s clear FRIENDSHIP VISA aka H1B FRIENDSHIP.

  11. Clearly it’s a FAKE & Fraud Resumes with “Computer Programmer” does this title have sense? I never select candidate for jobs & how why USCIS issuing visas / approved cases to them?

Leave a Reply

Your email address will not be published.