Software Developers

PERM cases by occupation

61,451

total

448d

avg processing

$141,400

avg wage

CaseEmployerStatusStateDecision
G-100-25327-431358 Capgemini America, Inc. WithdrawnIL Mar 25, 2026
G-100-25327-431352 Capgemini America, Inc. WithdrawnIL Mar 25, 2026
G-100-24281-388944 CCC Intelligent Solutions Inc. CertifiedIL Mar 25, 2026
G-100-24305-444911 CCC Intelligent Solutions Inc. CertifiedIL Mar 25, 2026
G-100-24319-475291 Chicago Mercantile Exchange Inc. CertifiedIL Mar 25, 2026
G-100-25327-431332 Capgemini America, Inc. WithdrawnIL Mar 25, 2026
G-100-24320-476755 Businessolver.com, Inc. CertifiedIA Mar 25, 2026
G-100-24320-477491 Transamerica Life Insurance Company CertifiedIA Mar 25, 2026
G-100-24323-483316 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24320-477297 PRO-TEK CONSULTING CertifiedCA Mar 25, 2026
G-100-24319-476421 Infoshare Systems, Inc. CertifiedCA Mar 25, 2026
G-100-24320-476689 X Corp. (formerly Twitter, Inc.) CertifiedCA Mar 25, 2026
G-100-24319-475621 Modern Life, Inc. CertifiedCA Mar 25, 2026
G-100-24319-474497 Viasat, Inc. CertifiedCA Mar 25, 2026
G-100-24319-475932 Pinterest, Inc. CertifiedCA Mar 25, 2026
G-100-24319-475317 Pinterest, Inc. CertifiedCA Mar 25, 2026
G-100-24318-472694 P2P SOFTTEK, LLC CertifiedCA Mar 25, 2026
G-100-24318-473389 1661, Inc. CertifiedCA Mar 25, 2026
G-100-24318-473464 Box, Inc. CertifiedCA Mar 25, 2026
G-100-24318-472911 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24318-473343 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24318-473001 Box, Inc. CertifiedCA Mar 25, 2026
G-100-24324-483509 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24325-486799 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24324-485414 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24325-489159 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24326-491534 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24326-491845 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24326-491508 Oracle America, Inc. CertifiedCA Mar 25, 2026
G-100-24327-495053 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24327-495319 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24331-502596 PayPal, Inc. CertifiedCA Mar 25, 2026
G-100-24331-501917 Oracle America, Inc. CertifiedCA Mar 25, 2026
G-100-24332-506044 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24332-504246 DocuSign, Inc. CertifiedCA Mar 25, 2026
G-100-24332-505350 Oracle America, Inc. CertifiedCA Mar 25, 2026
G-100-24318-472993 Veza Technologies, Inc. CertifiedCA Mar 25, 2026
G-100-24318-471946 Twilio, Inc. CertifiedCA Mar 25, 2026
G-100-25100-853027 Pinterest, Inc. WithdrawnCA Mar 25, 2026
G-100-25176-126841 U.S. Bank National Association WithdrawnCA Mar 25, 2026
G-100-24314-465031 Astute Solutions LLC DeniedCA Mar 25, 2026
G-100-24254-327197 ServiceNow, Inc. CertifiedCA Mar 25, 2026
G-100-24306-447828 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24306-447791 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24313-464548 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24317-469363 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24317-468670 Ingram Micro Inc. CertifiedCA Mar 25, 2026
G-100-24318-470934 LYFT, INC. CertifiedCA Mar 25, 2026
G-100-24317-469854 Palo Alto Networks, Inc. CertifiedCA Mar 25, 2026
G-100-24318-473271 Sysdig, Inc. CertifiedCA Mar 25, 2026