Home / Companies / V2Soft, Inc.
V2Soft, Inc. H-1B company data
Summary
V2Soft, Inc. filed 174 H-1B labor condition applications (LCAs) with the U.S. Department of Labor between FY2016-FY2026.
Of those, 171 were certified (a 100% certification rate among adjudicated filings).
The filings span 58 distinct role titles across 35 worksites.
The most-sponsored role was Programmer Analyst (49 filings), with offered wages from $56,600 to $85,000.
Separately, USCIS H-1B Employer Data Hub records show 107 approved and 4 denied H-1B petitions for this employer.
LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.
| Employer | LCA filings | Role titles | Worksites | Coverage | USCIS approvals | Top role | Sources | Open |
|---|---|---|---|---|---|---|---|---|
| V2Soft, Inc. V2SOFT INC | 174 | 58 | 35 | FY2016 to FY2026 Latest decision 2026-03-24 | 107 | PROGRAMMER ANALYST 49 filings | dol_oflc_lca, uscis_h1b_employer_data_hub | Profile |
Activity summary
| LCA filings | 174 |
| Certified LCAs | 171 |
| Denied LCAs | 0 |
| Role titles | 58 |
| Worksites | 35 |
| Latest decision | 2026-03-24 |
| USCIS approvals | 107 |
| USCIS denials | 4 |
Aliases and source names
| Aliases | Source Names | Sources |
|---|---|---|
| V2SOFT INC | V2Soft, Inc., V2SOFT INC | dol_oflc_lca, uscis_h1b_employer_data_hub |
Top roles
| Title | SOC | LCA filings | Low wage min | High wage max |
|---|---|---|---|---|
| PROGRAMMER ANALYST | 15-1132 SOFTWARE DEVELOPERS, APPLICATIONS | 49 | $56,600 | $85,000 |
| Software Engineer Senior | 15-1252.00 Software Developers | 5 | $126,880 | $147,680 |
| APPLICATION DEVELOPER | 15-1132 SOFTWARE DEVELOPERS, APPLICATIONS | 4 | $103,000 | $103,000 |
| Dynatrace APM Specialist | 15-1252.00 Software Developers | 4 | $89,440 | $91,520 |
| PROGRAMMER ANALYST | 15-1122 | 4 | $72,000 | $0 |
| PROJECT MANAGER | 13-1111 MANAGEMENT ANALYSTS | 4 | $83,200 | $133,120 |
| Lead Developer | 15-1132.00 Software Developers, Applications | 3 | $115,000 | $115,000 |
| LEAD TECHNICAL ARCHITECT | 15-1132 SOFTWARE DEVELOPERS, APPLICATIONS | 3 | $135,200 | $135,200 |
| Scrum Master | 15-1252.00 Software Developers | 3 | $82,000 | $89,767 |
| Senior Quality Analyst | 15-1199.01 Software Quality Assurance Engineers and Testers | 3 | $75,000 | $75,000 |
Top markets
| City | State | Postal Code | LCA Count | Role Title Count | Wage Low Min | Wage High Max | First Fiscal Year | Latest Fiscal Year |
|---|---|---|---|---|---|---|---|---|
| Bloomfield Hills | MI | 48302 | 61 | 17 | 58,000 | 170,560 | 2,016 | 2,025 |
| Auburn Hills | MI | 48326 | 26 | 13 | 68,640 | 116,188 | 2,016 | 2,026 |
| Dearborn | MI | 48126 | 14 | 5 | 80,000 | 139,360 | 2,018 | 2,025 |
| Detroit | MI | 48226 | 10 | 5 | 60,861 | 108,000 | 2,019 | 2,024 |
| Farmington Hills | MI | 48334 | 9 | 5 | 63,315 | 124,800 | 2,018 | 2,021 |
| Auburn Hills | MI | 48327 | 7 | 2 | 70,720 | 0 | 2,016 | 2,018 |
| Southfield | MI | 48033 | 5 | 3 | 78,000 | 0 | 2,016 | 2,018 |
| Allen Park | MI | 48101 | 4 | 1 | 81,120 | 91,520 | 2,019 | 2,024 |
| Dearborn | MI | 48120 | 3 | 3 | 76,960 | 131,040 | 2,022 | 2,025 |
| Rochester Hills | MI | 48307 | 3 | 1 | 56,600 | 81,120 | 2,018 | 2,020 |
Full company payload
| Company ID | company:v2soft |
| Name | V2Soft, Inc. |
| Normalized Name | v2soft |
| Source Company Ids | company_dol_oflc_lca_v2soft_inc, company_uscis_h1b_datahub_v2soft_inc_tax_2472 |
| Source Names | V2Soft, Inc., V2SOFT INC |
| Aliases | V2SOFT INC |
| Sources | dol_oflc_lca, uscis_h1b_employer_data_hub |
Names
{
"source_names": [
"V2Soft, Inc.",
"V2SOFT INC"
],
"dba_names": [],
"name_variants": [
{
"value": "V2Soft, Inc.",
"filing_count": 79,
"first_fiscal_year": 2020,
"latest_fiscal_year": 2026,
"source": "dol_oflc_lca"
},
{
"value": "V2SOFT INC.",
"filing_count": 78,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019,
"source": "dol_oflc_lca"
},
{
"value": "V2SOFT, INC.",
"filing_count": 17,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2019,
"source": "dol_oflc_lca"
},
{
"value": "V2SOFT INC",
"source": "uscis_h1b_employer_data_hub"
}
]
}Identifiers
[
{
"identifier_type": "tax_id_last_four",
"identifier_value": "2472",
"source": "uscis_h1b_employer_data_hub"
}
]LCA Activity
{
"lca_count": 174,
"case_count": 174,
"role_title_count": 58,
"worksite_count": 35,
"total_workers": 174,
"first_fiscal_year": 2016,
"first_received_date": "2015-03-17",
"latest_fiscal_year": 2026,
"latest_decision_date": "2026-03-24",
"certified_count": 171,
"denied_count": 0,
"status_breakdown": [
{
"value": "CERTIFIED",
"filing_count": 74,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019,
"source": "dol_oflc_lca"
},
{
"value": "Certified",
"filing_count": 64,
"first_fiscal_year": 2020,
"latest_fiscal_year": 2026,
"source": "dol_oflc_lca"
},
{
"value": "CERTIFIED-WITHDRAWN",
"filing_count": 18,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019,
"source": "dol_oflc_lca"
},
{
"value": "Certified - Withdrawn",
"filing_count": 15,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2025,
"source": "dol_oflc_lca"
},
{
"value": "WITHDRAWN",
"filing_count": 3,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2019,
"source": "dol_oflc_lca"
}
],
"visa_class_breakdown": [
{
"value": "H-1B",
"filing_count": 174,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2026,
"source": "dol_oflc_lca"
}
],
"full_time_position_breakdown": [
{
"value": "Y",
"filing_count": 141,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2026,
"source": "dol_oflc_lca"
}
]
}Petition Activity
{
"initial_approval": 0,
"initial_denial": 0,
"continuing_approval": 0,
"continuing_denial": 0,
"total_approval": 107,
"total_denial": 4,
"fiscal_years": [
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023"
],
"year_metrics": [
{
"cities": [
"Bingham Farms",
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2009,
"naics_codes": [
"54"
],
"postal_codes": [
"48025",
"48302"
],
"total_denial": 1,
"initial_denial": 0,
"total_approval": 7,
"initial_approval": 0,
"continuing_denial": 1,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2009",
"source_record_ids": [
"sr_uscis_h1b_datahub_2009_row_037083",
"sr_uscis_h1b_datahub_2009_row_037084"
],
"continuing_approval": 7
},
{
"cities": [
"Bingham Farms"
],
"states": [
"MI"
],
"fiscal_year": 2010,
"naics_codes": [
"54"
],
"postal_codes": [
"48025"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2010",
"source_record_ids": [
"sr_uscis_h1b_datahub_2010_row_030661"
],
"continuing_approval": 1
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2011,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 3,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2011",
"source_record_ids": [
"sr_uscis_h1b_datahub_2011_row_035579"
],
"continuing_approval": 2
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2012,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 3,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2012",
"source_record_ids": [
"sr_uscis_h1b_datahub_2012_row_031696"
],
"continuing_approval": 2
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2013,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 7,
"initial_approval": 2,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2013",
"source_record_ids": [
"sr_uscis_h1b_datahub_2013_row_030299"
],
"continuing_approval": 5
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2014,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 2,
"initial_denial": 0,
"total_approval": 5,
"initial_approval": 4,
"continuing_denial": 2,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2014",
"source_record_ids": [
"sr_uscis_h1b_datahub_2014_row_029901"
],
"continuing_approval": 1
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2015,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 6,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2015",
"source_record_ids": [
"sr_uscis_h1b_datahub_2015_row_024455"
],
"continuing_approval": 3
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2016,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 13,
"initial_approval": 6,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2016",
"source_record_ids": [
"sr_uscis_h1b_datahub_2016_row_025682"
],
"continuing_approval": 7
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2017,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 14,
"initial_approval": 8,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2017",
"source_record_ids": [
"sr_uscis_h1b_datahub_2017_row_023105"
],
"continuing_approval": 6
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2018,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 12,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2018",
"source_record_ids": [
"sr_uscis_h1b_datahub_2018_row_025146"
],
"continuing_approval": 11
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2019,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 1,
"initial_denial": 1,
"total_approval": 10,
"initial_approval": 2,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2019",
"source_record_ids": [
"sr_uscis_h1b_datahub_2019_row_025358"
],
"continuing_approval": 8
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2020,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 8,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2020",
"source_record_ids": [
"sr_uscis_h1b_datahub_2020_row_051575"
],
"continuing_approval": 5
},
{
"cities": [
"Bloomfield Hills",
"Bloomfld Hls"
],
"states": [
"MI"
],
"fiscal_year": 2021,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 7,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2021",
"source_record_ids": [
"sr_uscis_h1b_datahub_2021_row_056596",
"sr_uscis_h1b_datahub_2021_row_056597"
],
"continuing_approval": 4
},
{
"cities": [
"Bloomfield Hills",
"Bloomfld Hls"
],
"states": [
"MI"
],
"fiscal_year": 2022,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 6,
"initial_approval": 6,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2022",
"source_record_ids": [
"sr_uscis_h1b_datahub_2022_row_055974",
"sr_uscis_h1b_datahub_2022_row_055975"
],
"continuing_approval": 0
},
{
"cities": [
"Bloomfield Hills"
],
"states": [
"MI"
],
"fiscal_year": 2023,
"naics_codes": [
"54"
],
"postal_codes": [
"48302"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 5,
"initial_approval": 2,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_v2soft_inc_tax_2472_2023",
"source_record_ids": [
"sr_uscis_h1b_datahub_2023_row_031075"
],
"continuing_approval": 3
}
]
}Addresses
{
"office_addresses": [
{
"address_kind": "office",
"address_line_1": "300 Enterprise Ct.",
"address_line_2": "Suite 100",
"raw_address": "300 Enterprise Ct. Suite 100 BLOOMFIELD HILLS MI 48302",
"city": "Bloomfield Hills",
"state": "MI",
"postal_code": "48302",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2026,
"latest_fiscal_year": 2026,
"latest_decision_date": "2026-03-24",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "office",
"raw_address": "BLOOMFIELD HILLS MI 48302",
"city": "Bloomfield Hills",
"state": "MI",
"postal_code": "48302",
"filing_count": 173,
"case_count": 173,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-09-25",
"source_ids": [
"dol_oflc_lca"
]
}
],
"worksite_addresses": [
{
"address_kind": "worksite",
"address_line_1": "1000 Chrysler Dr",
"raw_address": "1000 Chrysler Dr AUBURN HILLS MI 48326",
"city": "Auburn Hills",
"state": "MI",
"postal_code": "48326",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2026,
"latest_fiscal_year": 2026,
"latest_decision_date": "2026-03-24",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "BLOOMFIELD HILLS MI 48302",
"city": "Bloomfield Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48302",
"filing_count": 60,
"case_count": 60,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-04-30",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "AUBURN HILLS MI 48326",
"city": "Auburn Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48326",
"filing_count": 25,
"case_count": 25,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "DEARBORN MI 48126",
"city": "Dearborn",
"county": "Wayne",
"state": "MI",
"postal_code": "48126",
"filing_count": 14,
"case_count": 14,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "DEARBORN MI 48120",
"city": "Dearborn",
"county": "Wayne",
"state": "MI",
"postal_code": "48120",
"filing_count": 3,
"case_count": 3,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "BLOOMFIELD HILLS MI 48302",
"city": "Bloomfield Hills",
"state": "MI",
"postal_code": "48302",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-09-25",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ANN ARBOR MI 48103",
"city": "Ann Arbor",
"state": "MI",
"postal_code": "48103",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-07-17",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "MASON OH 45040",
"city": "Mason",
"state": "OH",
"postal_code": "45040",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-07-17",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "NOVI MI 48377",
"city": "Novi",
"county": "Oakland",
"state": "MI",
"postal_code": "48377",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-11",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "MAUMEE OH 43537",
"city": "Maumee",
"county": "Lucas",
"state": "OH",
"postal_code": "43537",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "NORTHVILLE MI 48168",
"city": "Northville",
"county": "Wayne",
"state": "MI",
"postal_code": "48168",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-06-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "TEMPE AZ 85288",
"city": "Tempe",
"county": "Maricopa",
"state": "AZ",
"postal_code": "85288",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2025,
"latest_fiscal_year": 2025,
"latest_decision_date": "2025-04-30",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "DETROIT MI 48226",
"city": "Detroit",
"county": "Wayne",
"state": "MI",
"postal_code": "48226",
"filing_count": 10,
"case_count": 10,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-04-19",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ALLEN PARK MI 48101",
"city": "Allen Park",
"county": "Wayne",
"state": "MI",
"postal_code": "48101",
"filing_count": 4,
"case_count": 4,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2024,
"latest_decision_date": "2023-10-30",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "FRISCO TX 75035",
"city": "Frisco",
"county": "Collin",
"state": "TX",
"postal_code": "75035",
"filing_count": 3,
"case_count": 3,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2024,
"latest_decision_date": "2023-11-13",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ANN ARBOR MI 48105",
"city": "Ann Arbor",
"county": "Washtenaw",
"state": "MI",
"postal_code": "48105",
"filing_count": 2,
"case_count": 2,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-04-19",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "CHELSEA MI 48118",
"city": "Chelsea",
"county": "Washtenaw",
"state": "MI",
"postal_code": "48118",
"filing_count": 2,
"case_count": 2,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-02-05",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "DALLAS TX 75231",
"city": "Dallas",
"county": "Dallas",
"state": "TX",
"postal_code": "75231",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2024,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-05-07",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "IOWA CITY IA 52246",
"city": "Iowa City",
"county": "Johnson",
"state": "IA",
"postal_code": "52246",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2024,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-05-07",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "SHELBY TOWNSHIP MI 48317",
"city": "Shelby Township",
"county": "Macomb",
"state": "MI",
"postal_code": "48317",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2024,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-05-07",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "COLUMBUS IN 47201",
"city": "Columbus",
"county": "Bartholomew",
"state": "IN",
"postal_code": "47201",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2024,
"latest_fiscal_year": 2024,
"latest_decision_date": "2024-03-29",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "MASON OH 45040",
"city": "Mason",
"county": "Warren",
"state": "OH",
"postal_code": "45040",
"filing_count": 2,
"case_count": 2,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2023,
"latest_decision_date": "2022-10-06",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "MOUNTAIN VIEW CA 94043",
"city": "Mountain View",
"county": "Santa Clara",
"state": "CA",
"postal_code": "94043",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2023,
"latest_decision_date": "2023-09-13",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "COPPELL TX 75019",
"city": "Coppell",
"county": "Dallas",
"state": "TX",
"postal_code": "75019",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2023,
"latest_decision_date": "2023-09-11",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "WOODRIDGE NJ 07075",
"city": "Woodridge",
"county": "Bergen",
"state": "NJ",
"postal_code": "07075",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2023,
"latest_decision_date": "2023-06-08",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "PLAINFIELD IL 60586",
"city": "Plainfield",
"county": "Will",
"state": "IL",
"postal_code": "60586",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2023,
"latest_decision_date": "2023-06-08",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "TROY MI 48084",
"city": "Troy",
"county": "Oakland",
"state": "MI",
"postal_code": "48084",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2022,
"latest_decision_date": "2022-06-20",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "TEMPE AZ 85281",
"city": "Tempe",
"county": "Maricopa",
"state": "AZ",
"postal_code": "85281",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2022,
"latest_decision_date": "2022-05-16",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ANN ARBOR MI 48104",
"city": "Ann Arbor",
"county": "Washtenaw",
"state": "MI",
"postal_code": "48104",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2022,
"latest_decision_date": "2022-05-16",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "FARMINGTON HILLS MI 48334",
"city": "Farmington Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48334",
"filing_count": 9,
"case_count": 9,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2021,
"latest_decision_date": "2021-09-09",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ROCHESTER HILLS MI 48307",
"city": "Rochester Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48307",
"filing_count": 3,
"case_count": 3,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2020,
"latest_decision_date": "2020-06-15",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "DETROIT MI 48826",
"city": "Detroit",
"county": "Wayne",
"state": "MI",
"postal_code": "48826",
"filing_count": 2,
"case_count": 2,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019,
"latest_decision_date": "2019-05-08",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "EDEN PRAIRIE MN 55344",
"city": "Eden Prairie",
"county": "Hennepin",
"state": "MN",
"postal_code": "55344",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2019,
"latest_decision_date": "2019-07-24",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "AUBURN HILLS MI 48327",
"city": "Auburn Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48327",
"filing_count": 7,
"case_count": 7,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2018,
"latest_decision_date": "2018-03-27",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "SOUTHFIELD MI 48033",
"city": "Southfield",
"county": "Oakland",
"state": "MI",
"postal_code": "48033",
"filing_count": 5,
"case_count": 5,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2018,
"latest_decision_date": "2017-12-21",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "ROCHESTER HILLS MI 48309",
"city": "Rochester Hills",
"county": "Oakland",
"state": "MI",
"postal_code": "48309",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2018,
"latest_decision_date": "2018-05-31",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "BASKING RIDGE NJ 07920",
"city": "Basking Ridge",
"county": "Somerset",
"state": "NJ",
"postal_code": "07920",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2018,
"latest_decision_date": "2018-03-30",
"source_ids": [
"dol_oflc_lca"
]
},
{
"address_kind": "worksite",
"raw_address": "MINNETONKA MN 55343",
"city": "Minnetonka",
"county": "Hennepin",
"state": "MN",
"postal_code": "55343",
"filing_count": 1,
"case_count": 1,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2018,
"latest_decision_date": "2017-10-30",
"source_ids": [
"dol_oflc_lca"
]
}
],
"summary": {
"office_address_count": 2,
"worksite_address_count": 38,
"has_street_address_evidence": true,
"caveat": "LCA employer/worksite addresses are capped filing evidence scoped to matched source company names and should not be treated as verified headquarters without external validation."
}
}Geography
{
"states": [
"MI",
"OH",
"TX",
"AZ",
"CA",
"IA",
"IL",
"IN",
"MN",
"NJ"
],
"cities": [
"Bloomfield Hills",
"Auburn Hills",
"Dearborn",
"Detroit",
"Farmington Hills",
"Southfield",
"Allen Park",
"Rochester Hills",
"Mason",
"Frisco",
"Ann Arbor",
"Chelsea",
"Tempe",
"Mountain View",
"Iowa City",
"Plainfield",
"Columbus",
"Northville",
"Novi",
"Shelby Township",
"Troy",
"Eden Prairie",
"Minnetonka",
"Basking Ridge",
"Woodridge",
"Maumee",
"Coppell",
"Dallas",
"Bingham Farms",
"Bloomfld Hls"
],
"postal_codes": [
"48302",
"48326",
"48126",
"48226",
"48334",
"48327",
"48033",
"48101",
"48120",
"48307",
"45040",
"75035",
"48105",
"48118",
"48826",
"85281",
"85288",
"94043",
"52246",
"60586",
"47201",
"48103",
"48104",
"48168",
"48377",
"48309",
"48317",
"48084",
"55344",
"55343",
"07920",
"07075",
"43537",
"75019",
"75231",
"48025"
],
"top_markets": [
{
"city": "Bloomfield Hills",
"state": "MI",
"postal_code": "48302",
"lca_count": 61,
"role_title_count": 17,
"wage_low_min": 58000,
"wage_high_max": 170560,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2025
},
{
"city": "Auburn Hills",
"state": "MI",
"postal_code": "48326",
"lca_count": 26,
"role_title_count": 13,
"wage_low_min": 68640,
"wage_high_max": 116188,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2026
},
{
"city": "Dearborn",
"state": "MI",
"postal_code": "48126",
"lca_count": 14,
"role_title_count": 5,
"wage_low_min": 80000,
"wage_high_max": 139360,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2025
},
{
"city": "Detroit",
"state": "MI",
"postal_code": "48226",
"lca_count": 10,
"role_title_count": 5,
"wage_low_min": 60861,
"wage_high_max": 108000,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2024
},
{
"city": "Farmington Hills",
"state": "MI",
"postal_code": "48334",
"lca_count": 9,
"role_title_count": 5,
"wage_low_min": 63315,
"wage_high_max": 124800,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2021
},
{
"city": "Auburn Hills",
"state": "MI",
"postal_code": "48327",
"lca_count": 7,
"role_title_count": 2,
"wage_low_min": 70720,
"wage_high_max": 0,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2018
},
{
"city": "Southfield",
"state": "MI",
"postal_code": "48033",
"lca_count": 5,
"role_title_count": 3,
"wage_low_min": 78000,
"wage_high_max": 0,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2018
},
{
"city": "Allen Park",
"state": "MI",
"postal_code": "48101",
"lca_count": 4,
"role_title_count": 1,
"wage_low_min": 81120,
"wage_high_max": 91520,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2024
},
{
"city": "Dearborn",
"state": "MI",
"postal_code": "48120",
"lca_count": 3,
"role_title_count": 3,
"wage_low_min": 76960,
"wage_high_max": 131040,
"first_fiscal_year": 2022,
"latest_fiscal_year": 2025
},
{
"city": "Rochester Hills",
"state": "MI",
"postal_code": "48307",
"lca_count": 3,
"role_title_count": 1,
"wage_low_min": 56600,
"wage_high_max": 81120,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2020
}
]
}Industry
{
"naics_codes": [
"541511",
"54"
],
"naics_breakdown": [
{
"value": "541511",
"filing_count": 141,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2026,
"source": "dol_oflc_lca"
}
]
}Wage Summary
{
"annualized_low_min": 56600,
"annualized_high_max": 170560,
"annualized_low_avg": 90389.1724137931
}Trend
[
{
"fiscal_year": 2016,
"quarter": "Q2",
"lca_count": 33,
"case_count": 33,
"role_title_count": 4,
"worksite_count": 5,
"wage_low_min": 60000,
"wage_high_max": 0,
"wage_low_avg": 75242.4242424242
},
{
"fiscal_year": 2017,
"quarter": "Q2",
"lca_count": 13,
"case_count": 13,
"role_title_count": 5,
"worksite_count": 4,
"wage_low_min": 65000,
"wage_high_max": 0,
"wage_low_avg": 85076.9230769231
},
{
"fiscal_year": 2018,
"quarter": "Q2",
"lca_count": 31,
"case_count": 31,
"role_title_count": 12,
"worksite_count": 10,
"wage_low_min": 56600,
"wage_high_max": 0,
"wage_low_avg": 82780.3548387097
},
{
"fiscal_year": 2019,
"quarter": "Q2",
"lca_count": 18,
"case_count": 18,
"role_title_count": 14,
"worksite_count": 8,
"wage_low_min": 58300,
"wage_high_max": 135200,
"wage_low_avg": 94907
},
{
"fiscal_year": 2020,
"quarter": "Q2",
"lca_count": 3,
"case_count": 3,
"role_title_count": 2,
"worksite_count": 1,
"wage_low_min": 82000,
"wage_high_max": 104000,
"wage_low_avg": 96666.6666666667
},
{
"fiscal_year": 2020,
"quarter": "Q3",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 81120,
"wage_high_max": 100000,
"wage_low_avg": 90560
},
{
"fiscal_year": 2021,
"quarter": "Q1",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 79000,
"wage_high_max": 90000,
"wage_low_avg": 84500
},
{
"fiscal_year": 2021,
"quarter": "Q2",
"lca_count": 4,
"case_count": 4,
"role_title_count": 4,
"worksite_count": 4,
"wage_low_min": 75000,
"wage_high_max": 115000,
"wage_low_avg": 89750
},
{
"fiscal_year": 2021,
"quarter": "Q3",
"lca_count": 7,
"case_count": 7,
"role_title_count": 7,
"worksite_count": 4,
"wage_low_min": 63315,
"wage_high_max": 115000,
"wage_low_avg": 84850.7142857143
},
{
"fiscal_year": 2021,
"quarter": "Q4",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 2,
"wage_low_min": 83200,
"wage_high_max": 124800,
"wage_low_avg": 110933.333333333
},
{
"fiscal_year": 2022,
"quarter": "Q1",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 76960,
"wage_high_max": 76960,
"wage_low_avg": 76960
},
{
"fiscal_year": 2022,
"quarter": "Q3",
"lca_count": 6,
"case_count": 6,
"role_title_count": 6,
"worksite_count": 5,
"wage_low_min": 72800,
"wage_high_max": 124800,
"wage_low_avg": 86317
},
{
"fiscal_year": 2022,
"quarter": "Q4",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 89440,
"wage_high_max": 108000,
"wage_low_avg": 98720
},
{
"fiscal_year": 2023,
"quarter": "Q1",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 82000,
"wage_high_max": 128960,
"wage_low_avg": 103653.333333333
},
{
"fiscal_year": 2023,
"quarter": "Q2",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 82000,
"wage_high_max": 128960,
"wage_low_avg": 103653.333333333
},
{
"fiscal_year": 2023,
"quarter": "Q3",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 106080,
"wage_high_max": 143520,
"wage_low_avg": 124106.666666667
},
{
"fiscal_year": 2023,
"quarter": "Q4",
"lca_count": 5,
"case_count": 5,
"role_title_count": 5,
"worksite_count": 5,
"wage_low_min": 75000,
"wage_high_max": 126880,
"wage_low_avg": 102776
},
{
"fiscal_year": 2024,
"quarter": "Q1",
"lca_count": 3,
"case_count": 3,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 91520,
"wage_high_max": 128960,
"wage_low_avg": 104000
},
{
"fiscal_year": 2024,
"quarter": "Q2",
"lca_count": 7,
"case_count": 7,
"role_title_count": 7,
"worksite_count": 5,
"wage_low_min": 75982,
"wage_high_max": 170560,
"wage_low_avg": 111643.142857143
},
{
"fiscal_year": 2024,
"quarter": "Q3",
"lca_count": 9,
"case_count": 9,
"role_title_count": 8,
"worksite_count": 8,
"wage_low_min": 58000,
"wage_high_max": 147680,
"wage_low_avg": 94622.2222222222
},
{
"fiscal_year": 2024,
"quarter": "Q4",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 72800,
"wage_high_max": 135200,
"wage_low_avg": 104000
},
{
"fiscal_year": 2025,
"quarter": "Q1",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 79040,
"wage_high_max": 131040,
"wage_low_avg": 105040
},
{
"fiscal_year": 2025,
"quarter": "Q3",
"lca_count": 8,
"case_count": 8,
"role_title_count": 8,
"worksite_count": 8,
"wage_low_min": 79000,
"wage_high_max": 139360,
"wage_low_avg": 104915
},
{
"fiscal_year": 2025,
"quarter": "Q4",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 89767,
"wage_high_max": 125445,
"wage_low_avg": 106404
},
{
"fiscal_year": 2026,
"quarter": "Q2",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 116188,
"wage_high_max": 116188,
"wage_low_avg": 116188
}
]Links
{
"roles": "/v1/roles?company=V2Soft%2C%20Inc.",
"wages": "/v1/wages?company=V2Soft%2C%20Inc.",
"trends": "/v1/trends?company=V2Soft%2C%20Inc."
}Frequently asked questions
- Does V2Soft, Inc. sponsor H-1B visas?
- Yes. V2Soft, Inc. filed 174 H-1B labor condition applications with the U.S. Department of Labor (FY2016-FY2026), of which 171 were certified. LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.
- How many H-1B applications has V2Soft, Inc. filed?
- V2Soft, Inc. has 174 H-1B LCA filings on record spanning FY2016-FY2026 across 58 role titles and 35 worksites.
- What roles does V2Soft, Inc. sponsor for H-1B?
- The most common H-1B role at V2Soft, Inc. is Programmer Analyst (49 filings). Other frequent roles include Software Engineer Senior, Application Developer, Dynatrace Apm Specialist, Project Manager.
- What wages does V2Soft, Inc. offer H-1B workers?
- For its most-sponsored role (Programmer Analyst), V2Soft, Inc. reported offered wages ranging from $56,600 to $85,000 in DOL LCA filings.
Get this page with API
Rendered from the bluedoor H-1B Jobs API. Reproduce it:
GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=v2soft+inc&limit=5JSON