IMR SOFT — Green Card PERM Data
IMR SOFT PERM & Green Card Filings
Does IMR SOFT sponsor green cards? Yes. Below is every PERM labor certification filing by IMR SOFT, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.
Sponsors Green Cards?
Yes
2025 PERM filings
0
Recent processing time
16 monthsApprox.
Green Card Commitment
61.9%
PERM Filings by Quarter
PERM filings by quarter
PERM Processing Time by Year
PERM processing time by year
| Year | Filings | Certified | Denied | Withdrawn | Median Processing Days |
|---|---|---|---|---|---|
| 2024 | 26 | 26 | 0 | 0 | 475 |
| 2023 | 16 | 16 | 0 | 0 | 415 |
| 2022 | 12 | 12 | 0 | 0 | 284 |
| 2020 | 16 | 16 | 0 | 0 | 223 |
All PERM Filings
70 total| Job Title | Salary | Location | Filed | Decision | Days | Status |
|---|---|---|---|---|---|---|
SR SOFTWARE ENGINEER G-100-24159-084793 | $148,013 | PRINCETON, NJ | Jun 7, 2024 | Sep 15, 2025 | 465 | Certified |
SR SOFTWARE ENGINEER G-100-24142-019556 | $148,013 | PRINCETON, NJ | May 21, 2024 | Aug 26, 2025 | 462 | Certified |
SR SOFTWARE ENGINEER G-100-24137-002638 | $148,013 | PRINCETON, NJ | May 16, 2024 | Aug 25, 2025 | 466 | Certified |
SR SOFTWARE ENGINEER G-100-24130-975769 | $148,013 | PRINCETON, NJ | May 9, 2024 | Aug 20, 2025 | 468 | Certified |
SR SOFTWARE ENGINEER G-100-24113-910390 | $148,013 | PRINCETON, NJ | Apr 22, 2024 | Jul 30, 2025 | 464 | Certified |
SR SOFTWARE ENGINEER G-100-24107-890765 | $148,013 | PRINCETON, NJ | Apr 16, 2024 | Jul 30, 2025 | 470 | Certified |
SR SOFTWARE ENGINEER G-100-24100-869419 | $148,013 | PRINCETON, NJ | Apr 9, 2024 | Jul 30, 2025 | 477 | Certified |
SR SOFTWARE ENGINEER G-100-24087-834446 | $148,013 | PRINCETON, NJ | Mar 27, 2024 | Jul 2, 2025 | 462 | Certified |
SR SOFTWARE ENGINEER G-100-24085-826816 | $148,013 | PRINCETON, NJ | Mar 25, 2024 | Jul 2, 2025 | 464 | Certified |
SR SOFTWARE ENGINEER G-100-24082-823114 | $148,013 | PRINCETON, NJ | Mar 22, 2024 | Jul 2, 2025 | 467 | Certified |
SR SOFTWARE ENGINEER G-100-24081-818571 | $148,013 | PRINCETON, NJ | Mar 21, 2024 | Jul 1, 2025 | 467 | Certified |
SR SOFTWARE ENGINEER G-100-24080-815054 | $148,013 | PRINCETON, NJ | Mar 20, 2024 | Jul 2, 2025 | 469 | Certified |
SR SOFTWARE ENGINEER G-100-24067-779732 | $148,013 | PRINCETON, NJ | Mar 7, 2024 | Jul 2, 2025 | 482 | Certified |
SR SOFTWARE ENGINEER G-100-24065-771438 | $148,013 | PRINCETON, NJ | Mar 5, 2024 | Jul 2, 2025 | 484 | Certified |
SR SOFTWARE ENGINEER G-100-24064-768700 | $148,013 | PRINCETON, NJ | Mar 4, 2024 | Jul 2, 2025 | 485 | Certified |
SR SOFTWARE ENGINEER G-100-24061-763681 | $148,013 | PRINCETON, NJ | Mar 1, 2024 | Jul 2, 2025 | 488 | Certified |
SR SOFTWARE ENGINEER G-100-24060-759288 | $148,013 | PRINCETON, NJ | Feb 29, 2024 | Jun 18, 2025 | 475 | Certified |
SR SOFTWARE ENGINEER G-100-24057-748220 | $148,013 | PRINCETON, NJ | Feb 26, 2024 | Jun 18, 2025 | 478 | Certified |
SR SOFTWARE ENGINEER G-100-24054-742929 | $148,013 | PRINCETON, NJ | Feb 23, 2024 | Jun 24, 2025 | 487 | Certified |
SR SOFTWARE ENGINEER G-100-24053-738985 | $148,013 | PRINCETON, NJ | Feb 22, 2024 | Jun 11, 2025 | 475 | Certified |
SR SOFTWARE ENGINEER G-100-24051-731902 | $148,013 | PRINCETON, NJ | Feb 20, 2024 | Jun 24, 2025 | 490 | Certified |
SR SOFTWARE ENGINEER G-100-24043-710695 | $148,013 | PRINCETON, NJ | Feb 12, 2024 | Jun 12, 2025 | 486 | Certified |
SR SOFTWARE ENGINEER G-100-24038-700919 | $148,013 | PRINCETON, NJ | Feb 7, 2024 | Jun 18, 2025 | 497 | Certified |
SR SOFTWARE ENGINEER G-100-24036-692566 | $148,013 | PRINCETON, NJ | Feb 5, 2024 | Jun 12, 2025 | 493 | Certified |
SR SOFTWARE ENGINEER G-100-24031-679870 | $148,013 | PRINCETON, NJ | Jan 31, 2024 | May 22, 2025 | 477 | Certified |
SR SOFTWARE ENGINEER G-100-24029-674141 | $148,013 | PRINCETON, NJ | Jan 29, 2024 | May 19, 2025 | 476 | Certified |
PROGRAMMER ANALYST G-100-23236-292316 | $67,350 | PRINCETON, NJ | Aug 24, 2023 | Nov 19, 2024 | 453 | Certified - Expired |
PROGRAMMER ANALYST G-100-23221-249879 | $67,350 | PRINCETON, NJ | Aug 9, 2023 | Nov 19, 2024 | 468 | Certified - Expired |
PROGRAMMER ANALYST G-100-23215-236885 | $67,350 | PRINCETON, NJ | Aug 3, 2023 | Nov 19, 2024 | 474 | Certified - Expired |
SR SOFTWARE ENGINEER G-100-23194-186640 | $136,947 | PRINCETON, NJ | Jul 13, 2023 | Sep 23, 2024 | 438 | Certified |
SR SOFTWARE ENGINEER G-100-23193-182983 | $136,947 | PRINCETON, NJ | Jul 12, 2023 | Sep 24, 2024 | 440 | Certified |
PROGRAMMER ANALYST G-100-23192-179610 | $67,350 | PRINCETON, NJ | Jul 11, 2023 | Oct 15, 2024 | 462 | Certified - Expired |
PROGRAMMER ANALYST G-100-23180-153435 | $67,350 | PRINCETON, NJ | Jun 29, 2023 | Jul 11, 2024 | 378 | Certified |
PROGRAMMER ANALYST G-100-23179-150059 | $67,350 | PRINCETON, NJ | Jun 28, 2023 | Jul 18, 2024 | 386 | Certified |
SR SOFTWARE ENGINEER G-100-23177-143792 | $136,947 | PRINCETON, NJ | Jun 26, 2023 | Jul 12, 2024 | 382 | Certified |
PROGRAMMER ANALYST G-100-23173-136301 | $67,350 | PRINCETON, NJ | Jun 22, 2023 | Jul 18, 2024 | 392 | Certified |
SR SOFTWARE ENGINEER G-100-23166-114034 | $136,947 | PRINCETON, NJ | Jun 15, 2023 | Jul 18, 2024 | 399 | Certified |
SR SOFTWARE ENGINEER G-100-23163-100429 | $136,947 | PRINCETON, NJ | Jun 12, 2023 | Jul 11, 2024 | 395 | Certified |
SR SOFTWARE ENGINEER G-100-23157-082614 | $136,947 | PRINCETON, NJ | Jun 6, 2023 | Jul 18, 2024 | 408 | Certified |
SR SOFTWARE ENGINEER G-100-23153-073920 | $136,947 | PRINCETON, NJ | Jun 2, 2023 | Jul 18, 2024 | 412 | Certified |
SR SOFTWARE ENGINEER A-23150-49051 | $136,947 | Princeton, NJ | May 30, 2023 | May 31, 2024 | 367 | Certified |
SOFTWARE ENGINEER A-23144-46814 | $99,923 | Princeton, NJ | May 24, 2023 | May 29, 2024 | 371 | Certified |
SR SOFTWARE ENGINEER A-22245-16100 | $128,232 | Princeton, NJ | Sep 2, 2022 | Jul 14, 2023 | 315 | Certified |
PROGRAMMER ANALYST A-22241-13493 | $70,000 | Princeton, NJ | Aug 30, 2022 | Jun 16, 2023 | 290 | Certified |
SOFTWARE ENGINEER A-22238-12587 | $89,128 | Princeton, NJ | Aug 26, 2022 | Jun 8, 2023 | 286 | Certified |
SOFTWARE ENGINEER A-22237-11914 | $89,128 | Princeton, NJ | Aug 25, 2022 | Jun 15, 2023 | 294 | Certified |
SOFTWARE ENGINEER A-22220-01847 | $89,128 | Princeton, NJ | Aug 9, 2022 | Jun 6, 2023 | 301 | Certified |
SR SOFTWARE ENGINEER A-22200-90799 | $128,232 | Princeton, NJ | Aug 4, 2022 | May 26, 2023 | 295 | Certified |
SOFTWARE ENGINEER A-22200-90667 | $89,128 | Princeton, NJ | Jul 27, 2022 | Apr 14, 2023 | 261 | Certified |
SOFTWARE ENGINEER A-22194-87524 | $89,128 | Princeton, NJ | Jul 13, 2022 | Apr 4, 2023 | 265 | Certified-Expired |
SR SOFTWARE ENGINEER A-22187-83837 | $128,232 | Princeton, NJ | Jul 7, 2022 | Apr 24, 2023 | 291 | Certified |
SR SOFTWARE ENGINEER A-22178-78826 | $128,232 | Princeton, NJ | Jun 29, 2022 | Mar 16, 2023 | 260 | Certified-Expired |
SR SOFTWARE ENGINEER A-22175-77991 | $128,232 | Princeton, NJ | Jun 27, 2022 | Mar 16, 2023 | 262 | Certified-Expired |
SR SOFTWARE ENGINEER A-22171-74932 | $128,232 | Princeton, NJ | Jun 24, 2022 | Mar 23, 2023 | 272 | Certified-Expired |
PROGRAMMER ANALYST A-20269-04048 | $65,021 | Princeton, NJ | Sep 25, 2020 | Apr 28, 2021 | 215 | Certified |
PROGRAMMER ANALYST A-20268-03474 | $65,021 | Princeton, NJ | Sep 24, 2020 | May 5, 2021 | 223 | Certified |
SOFTWARE ENGINEER A-20266-02435 | $83,346 | Princeton, NJ | Sep 22, 2020 | Apr 21, 2021 | 211 | Certified |
PROGRAMMER ANALYST A-20260-00234 | $65,021 | Princeton, NJ | Sep 21, 2020 | Apr 19, 2021 | 210 | Certified |
PROGRAMMER ANALYST A-20260-00190 | $65,021 | Princeton, NJ | Sep 16, 2020 | Apr 26, 2021 | 222 | Certified |
PROGRAMMER ANALYST A-20258-99068 | $65,021 | Princeton, NJ | Sep 14, 2020 | Apr 26, 2021 | 224 | Certified |
PROGRAMMER ANALYST A-20255-98379 | $65,021 | Princeton, NJ | Sep 11, 2020 | Apr 26, 2021 | 227 | Certified |
SOFTWARE ENGINEER A-20253-97474 | $83,346 | Princeton, NJ | Sep 10, 2020 | Apr 23, 2021 | 225 | Certified |
SOFTWARE ENGINEER A-20247-95687 | $83,346 | Princeton, NJ | Sep 8, 2020 | Apr 16, 2021 | 220 | Certified |
PROGRAMMER ANALYST A-20246-95074 | $65,021 | Princeton, NJ | Sep 2, 2020 | Apr 14, 2021 | 224 | Certified |
SOFTWARE ENGINEER A-20244-93920 | $119,974 | Princeton, NJ | Aug 31, 2020 | Apr 9, 2021 | 221 | Certified |
SOFTWARE ENGINEER A-20237-91453 | $83,346 | Princeton, NJ | Aug 26, 2020 | Mar 31, 2021 | 217 | Certified-Expired |
SOFTWARE ENGINEER A-20237-91304 | $83,346 | Princeton, NJ | Aug 24, 2020 | Mar 30, 2021 | 218 | Certified-Expired |
SOFTWARE ENGINEER A-20231-89422 | $83,346 | Princeton, NJ | Aug 19, 2020 | Apr 7, 2021 | 231 | Certified |
SOFTWARE ENGINEER A-20226-87946 | $83,346 | Princeton, NJ | Aug 14, 2020 | Mar 30, 2021 | 228 | Certified-Expired |
SOFTWARE ENGINEER A-20224-86905 | $119,974 | Princeton, NJ | Aug 12, 2020 | Mar 23, 2021 | 223 | Certified-Expired |
Similar Visa Sponsors
Alpharetta, GA
78 employees
Apptad
Houston, TX
70 employees
Quest IT Solutions
CRANBURY, NJ
51 employees
I28 TECHNOLOGIES
EDISON, NJ
43 employees
XENONINFOTEK
San Francisco, CA
1K employees
Asana
Dulles, VA
16 employees
Infomatics Corp
Frequently Asked Questions
U.S. Immigration Solved
Ready to modernize your immigration program?


U.S. Immigration Solved
Ready to modernize your immigration program?
What now
Let's discuss your immigration needs
and build a solution that works.
Start today