Individual filings

Mastech Digital Resourcing, Inc. — filing by filing

All 39 stored filings on record for Mastech Digital Resourcing, Inc., each with its case number, decision date, occupation, offered wage and worksite. Every block states how many worker positions the filing covers and under which petition type, because those are not the same thing as people.

Filings shown
39

Every individual filing we hold for this employer.

Latest decision Mar 31, 2026

New-employment positions
39

Positions filed as NEW employment across the filings below — the closest honest read on new people being sponsored.

Continued-employment positions
39

The same worker renewed. Shown separately and never added to the figure on its left, because adding them would count one person twice.

Certified
39

Filings certified by the Department of Labor. Certification is permission to file with USCIS, not a visa.

How to read a position count

Each filing below says how many worker positions it covers. That is a count of positions on one application, not a count of people, and the petition type is what tells the two apart. A new employment filing is a worker being sponsored into a role. A continued employment filing is the same person already doing the job, renewed for another term — so a company that renews the same ten employees every three years produces ten more positions each time without hiring anyone.

That is why nothing on this page adds the position column up. Across the filings shown, Mastech Digital Resourcing, Inc. filed 39 new-employment and 39 continued-employment positions; those are two different measurements and their sum describes nobody.

The 12 most recent filings

Newest decision first. Case numbers are public and are the DOL's own identifier for the application.

  • Software Developer

    I-200-26083-726295

    CertifiedDecided Mar 31, 2026

    15-1252.00 · Software Developers · Level II

    $98,197 – $113,197 offered/yr · prevailing $98,197

    PITTSBURGH, PA · 620 LIBERTY AVE · Mar 25, 2026 → Mar 24, 2029 · Full-time

    Work performed at PNC Bank — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26082-723352

    CertifiedDecided Mar 30, 2026

    15-1252.00 · Software Developers · Level IV

    $156,998 – $171,998 offered/yr · prevailing $156,998

    FARMERS BRANCH, TX · 11511 LUNA RD · Mar 24, 2026 → Mar 23, 2029 · Full-time

    Work performed at PNC Bank — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26079-717489

    CertifiedDecided Mar 27, 2026

    15-1252.00 · Software Developers · Level III

    $134,971 – $149,971 offered/yr · prevailing $134,971

    WESTLAKE, TX · 1 DESTINY WAY · Mar 23, 2026 → Mar 22, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Software Test Engineer

    I-200-26079-719308

    CertifiedDecided Mar 27, 2026

    15-1253.00 · Software Quality Assurance Analysts and Testers · Level II

    $82,347 – $97,347 offered/yr · prevailing $82,347

    CUMMING, GA · 2080 ONE WHITE OAK LN (work from home) · Mar 23, 2026 → Mar 22, 2029 · Full-time

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26076-708282

    CertifiedDecided Mar 24, 2026

    15-1252.00 · Software Developers · Level III

    $147,638 – $147,680 offered/yr · prevailing $147,638

    MERRIMACK, NH · 1 SPARTAN WAY · Mar 18, 2026 → Mar 17, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26075-706405

    CertifiedDecided Mar 23, 2026

    15-1252.00 · Software Developers · Level IV

    $140,754 – $155,754 offered/yr · prevailing $140,754

    PITTSBURGH, PA · 620 LIBERTY AVE · Mar 17, 2026 → Mar 16, 2029 · Full-time

    Work performed at PNC Bank — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Test Engineer

    I-200-26072-701810

    CertifiedDecided Mar 20, 2026

    15-1253.00 · Software Quality Assurance Analysts and Testers · Level III

    $110,198 – $125,198 offered/yr · prevailing $110,198

    WESTLAKE, TX · 2 DESTINY WAY · Apr 10, 2026 → Apr 9, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26071-698516

    CertifiedDecided Mar 19, 2026

    15-1252.00 · Software Developers · Level III

    $134,971 – $149,971 offered/yr · prevailing $134,971

    WESTLAKE, TX · 1 DESTINY WAY · Mar 13, 2026 → Mar 12, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Systems Engineer

    I-200-26070-696500

    CertifiedDecided Mar 18, 2026

    15-1244.00 · Network and Computer Systems Administrators · Level III

    $105,102 – $105,310 offered/yr · prevailing $105,102

    WESTLAKE, TX · 1 DESTINY WAY · Mar 12, 2026 → Mar 11, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Test Engineer

    I-200-26070-696694

    CertifiedDecided Mar 18, 2026

    15-1253.00 · Software Quality Assurance Analysts and Testers · Level IV

    $129,022 – $144,022 offered/yr · prevailing $129,022

    WESTLAKE, TX · 2 DESTINY WAY · Mar 12, 2026 → Mar 11, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Software Developer

    I-200-26069-693490

    CertifiedDecided Mar 17, 2026

    15-1252.00 · Software Developers · Level II

    $112,923 – $113,131 offered/yr · prevailing $112,923

    PLANO, TX · 8181 COMMUNICATIONS PKWY · Mar 11, 2026 → Mar 10, 2029 · Full-time

    Work performed at JPMorgan Chase — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

  • Senior Software Developer

    I-200-26063-679135

    CertifiedDecided Mar 11, 2026

    15-1252.00 · Software Developers · Level III

    $128,586 – $143,586 offered/yr · prevailing $128,586

    SMITHFIELD, RI · 900 SALEM ST · Mar 5, 2026 → Mar 4, 2029 · Full-time

    Work performed at Fidelity Investments — a client site named on the filing, not the employer of record.

    Covers 6 positions — 1 amended petition, 1 change of employer, 1 change of previous employment, 1 new concurrent employment, 1 continued employment (renewal), 1 new employment

Every stored filing

All 39 stored filings, in one table. Positions and petition type sit side by side so a renewal never reads as a hire.

One row per labor condition application, newest decision first. The positions column is worker positions on that filing — it is not a headcount and it is not summed here, because a continued-employment filing is a worker already in the country being renewed.
FilingStatusOccupationOffered wageWorksiteEmployment periodPositionsPetition type
Software DeveloperI-200-26083-726295CertifiedMar 31, 202615-1252.00 · Software DevelopersLevel II$98,197 – $113,197PITTSBURGH, PAat PNC BankMar 25, 2026 → Mar 24, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26082-723352CertifiedMar 30, 202615-1252.00 · Software DevelopersLevel IV$156,998 – $171,998FARMERS BRANCH, TXat PNC BankMar 24, 2026 → Mar 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26079-717489CertifiedMar 27, 202615-1252.00 · Software DevelopersLevel III$134,971 – $149,971WESTLAKE, TXat Fidelity InvestmentsMar 23, 2026 → Mar 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Software Test EngineerI-200-26079-719308CertifiedMar 27, 202615-1253.00 · Software Quality Assurance Analysts and TestersLevel II$82,347 – $97,347CUMMING, GAMar 23, 2026 → Mar 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26076-708282CertifiedMar 24, 202615-1252.00 · Software DevelopersLevel III$147,638 – $147,680MERRIMACK, NHat Fidelity InvestmentsMar 18, 2026 → Mar 17, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26075-706405CertifiedMar 23, 202615-1252.00 · Software DevelopersLevel IV$140,754 – $155,754PITTSBURGH, PAat PNC BankMar 17, 2026 → Mar 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software Test EngineerI-200-26072-701810CertifiedMar 20, 202615-1253.00 · Software Quality Assurance Analysts and TestersLevel III$110,198 – $125,198WESTLAKE, TXat Fidelity InvestmentsApr 10, 2026 → Apr 9, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26071-698516CertifiedMar 19, 202615-1252.00 · Software DevelopersLevel III$134,971 – $149,971WESTLAKE, TXat Fidelity InvestmentsMar 13, 2026 → Mar 12, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Systems EngineerI-200-26070-696500CertifiedMar 18, 202615-1244.00 · Network and Computer Systems AdministratorsLevel III$105,102 – $105,310WESTLAKE, TXat Fidelity InvestmentsMar 12, 2026 → Mar 11, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software Test EngineerI-200-26070-696694CertifiedMar 18, 202615-1253.00 · Software Quality Assurance Analysts and TestersLevel IV$129,022 – $144,022WESTLAKE, TXat Fidelity InvestmentsMar 12, 2026 → Mar 11, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Software DeveloperI-200-26069-693490CertifiedMar 17, 202615-1252.00 · Software DevelopersLevel II$112,923 – $113,131PLANO, TXat JPMorgan ChaseMar 11, 2026 → Mar 10, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26063-679135CertifiedMar 11, 202615-1252.00 · Software DevelopersLevel III$128,586 – $143,586SMITHFIELD, RIat Fidelity InvestmentsMar 5, 2026 → Mar 4, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26062-676029CertifiedMar 10, 202615-1252.00 · Software DevelopersLevel III$128,586 – $143,586SMITHFIELD, RIat Fidelity InvestmentsMar 4, 2026 → Mar 3, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26061-672140CertifiedMar 9, 202615-1252.00 · Software DevelopersLevel III$121,118 – $121,326ORLANDO, FLat Walt DisneyMar 3, 2026 → Mar 2, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26058-668554CertifiedMar 6, 202615-1252.00 · Software DevelopersLevel IV$156,998 – $171,998WESTLAKE, TXat Fidelity InvestmentsMar 2, 2026 → Mar 1, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26057-666267CertifiedMar 5, 202615-1252.00 · Software DevelopersLevel III$134,971 – $149,971WESTLAKE, TXat Fidelity InvestmentsFeb 27, 2026 → Feb 26, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26057-666322CertifiedMar 5, 202615-1252.00 · Software DevelopersLevel III$128,440 – $143,440MIDVALE, UTat Zions BancorporationFeb 27, 2026 → Feb 26, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software Test EngineerI-200-26055-660207CertifiedMar 3, 202615-1253.00 · Software Quality Assurance Analysts and TestersLevel IV$129,022 – $144,022WESTLAKE, TXat Fidelity InvestmentsFeb 25, 2026 → Feb 24, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26055-661052CertifiedMar 3, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 25, 2026 → Feb 24, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-657427CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-657459CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel IV$156,998 – $157,206WESTLAKE, TXat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-657522CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel III$134,971 – $149,971WESTLAKE, TXat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-657557CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel IV$156,998 – $171,998WESTLAKE, TXat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-658245CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel III$128,440 – $143,440SALT LAKE CITY, UTat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26054-658292CertifiedMar 2, 202615-1252.00 · Software DevelopersLevel IV$152,402 – $167,402SALT LAKE CITY, UTat Fidelity InvestmentsFeb 24, 2026 → Feb 23, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26050-650459CertifiedFeb 26, 202615-1252.00 · Software DevelopersLevel III$134,971 – $149,971LITTLE ELM, TXFeb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26050-650496CertifiedFeb 26, 202615-1252.00 · Software DevelopersLevel IV$140,920 – $155,920THOMPSONS STATION, TNFeb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26050-651058CertifiedFeb 26, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 20, 2026 → Feb 19, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Software DeveloperI-200-26050-652255CertifiedFeb 26, 202615-1252.00 · Software DevelopersLevel II$112,923 – $127,923FARMERS BRANCH, TXat PNC BankFeb 20, 2026 → Feb 19, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Data EngineerI-200-26047-642778CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642784CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642792CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel III$128,440 – $143,440SALT LAKE CITY, UTat Fidelity InvestmentsFeb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642803CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel IV$161,741 – $161,949DURHAM, NCat Fidelity InvestmentsFeb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642814CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel III$119,475 – $134,475PITTSBURGH, PAat PNC BankFeb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642829CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel III$134,971 – $135,200WESTLAKE, TXat Fidelity InvestmentsFeb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642895CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel IV$175,427 – $190,427WASHINGTON, DCat Universal Service Administrative company (USAC)Feb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Senior Software DeveloperI-200-26047-642915CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel IV$175,427 – $175,635WASHINGTON, DCat Universal Service Administrative company (USAC)Feb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Software DeveloperI-200-26047-642930CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel II$116,709 – $131,709DURHAM, NCat Fidelity InvestmentsFeb 17, 2026 → Feb 16, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment
Software DeveloperI-200-26047-642969CertifiedFeb 23, 202615-1252.00 · Software DevelopersLevel II$114,754 – $129,754PFLUGERVILLE, TXFeb 23, 2026 → Feb 22, 202961 Amended petition · 1 Change of employer · 1 Change of previous employment · 1 New concurrent employment · 1 Continued employment (renewal) · 1 New employment

Each row above is one Labor Condition Application published by the US Department of Labor for Mastech Digital Resourcing, Inc. as that name appears on the filing. A certified LCA is the employer’s wage and worksite commitment, and permission to petition USCIS — it is not a visa, not an approval, and not a job offer. Position counts are worker positions on the application, never a headcount. How these pages are built.