J-1 Visa Software Developer Jobs
Software Developer roles in the United States are available to exchange visitors through the J-1 visa Trainee or Intern program categories, depending on your career stage. Finding a host employer willing to structure a qualifying training plan is the central challenge. This page lists positions where J-1 sponsorship is part of the arrangement.
Find J-1 Visa Software Developer JobsOverview
Showing 5 of 28+ Software Developer jobs










See all Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Developer roles.
Get Access To All Jobs
We are seeking highly motivated students to help support the University Support Services group within the University Information Technology department. Opportunities include programming with PeopleSoft, Java, Kotlin, JavaScript, Angular, SQL and others. We use HTML5, CSS3, and Linux. Students at this level work under the direction of UIT staff. This position provides IT support to the general university community for mission-critical application services. Improve your software engineering skill set while building out end-to-end features.
Responsibilities
The incumbent will work on various technical activities such as software development, testing, and documentation for various IT applications.
Minimum Qualifications
Preferences
- Full stack developer experience/interest.
Special Instructions Summary
Additional Information
The University is a participating employer with Utah Retirement Systems (“URS”). Eligible new hires with prior URS service may elect to enroll in URS if they make the election before they become eligible for retirement (usually the first day of work). Contact Human Resources at (801) 581-7447 for information. Individuals who previously retired and are receiving monthly retirement benefits from URS are subject to URS’ post-retirement rules and restrictions. Please contact Utah Retirement Systems at (801) 366-7770 or (800) 695-4877 or University Human Resource Management at (801) 581-7447 if you have questions regarding the post-retirement rules.
This position may require the successful completion of a criminal background check and/or drug screen.
The University of Utah values candidates who have experience working in settings with students and possess a strong commitment to improving access to higher education.
Veterans’ preference is extended to qualified applicants, upon request and consistent with University policy and Utah state law. Upon request, reasonable accommodations in the application process will be provided to individuals with disabilities.
Consistent with state and federal law, the University of Utah does not discriminate based upon race, ethnicity, color, religion, national origin, age, disability, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, pregnancy-related conditions, genetic information, or protected veteran’s status. The University does not discriminate on the basis of sex in the education program or activity that it operates, as required by Title IX and 34 CFR part 106. The requirement not to discriminate in education programs or activities extends to admission and employment. Inquiries about the application of Title IX and its regulations may be referred to the Title IX Coordinator, to the Department of Education, Office for Civil Rights, or both.
To request a reasonable accommodation for a disability or if you or someone you know has experienced discrimination or sexual misconduct including sexual harassment, you may contact the Director/Title IX Coordinator in the Office of Equal Opportunity and Title IX (OEO). More information, including the Director/Title IX Coordinator’s office address, electronic mail address, and telephone number can be located at the: University of Utah Non-Discrimination page.
Online reports may be submitted at https://oeo.utah.edu
https://publicsafety.utah.edu/safetyreport/ This report includes statistics about criminal offenses, hate crimes, arrests and referrals for disciplinary action, and Violence Against Women Act offenses. They also provide information about safety and security-related services offered by the University of Utah. A paper copy can be obtained by request at the Department of Public Safety located at 1658 East 500 South.
Posting Specific Questions
Required fields are indicated with an asterisk (*).
-
- Are you authorized to work as a student on campus?
- Yes
- No
-
- Are you legally authorized to work in the United States?
- Yes
- No
Applicant Documents
Required Documents
- Resume
Optional Documents
- Cover Letter
- Historical Only – Do Not Use – See Description for More Information – Appropriate discharge document (such as DD-2214) – Veteran Only
- Historical Only – Do Not Use – See Document Description for More Information – Addendum to the University of Utah – Veteran Only
Open Date 08/19/2026
Requisition Number PRN17378N
Job Title UU Student - Computer
Working Title Software Engineer Intern
Career Progression Track SJ
Track Level
FLSA Code Nonexempt
Patient Sensitive Job Code? No
Type Non Benefited Staff / Student
Temporary? No
Standard Hours per Week 19
Full Time or Part Time? Part Time
Shift Day
Work Schedule Summary
M-F 7am-5pm Flexible work schedule
Is this a work study job? No
VP Area President
Department 00417 - UIT Univ Support Services
Location Campus
City Salt Lake City, UT
Type of Recruitment External Posting
Pay Rate Range $15.00/hour
Close Date 10/15/2026
Priority Review Date (Note - Posting may close at any time)
See all J-1 Visa Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa Software Developer Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as a Software Developer
Align your degree field with your code
J-1 Trainee and Intern categories require your training to relate directly to your field of study or prior work. A computer science, software engineering, or information systems background maps cleanly. An unrelated degree creates DS-2019 eligibility problems before you even apply.
Confirm the host will sign a training plan
Before accepting any offer, verify the employer is willing to complete a detailed training plan with a designated sponsor organization like Cultural Vistas or CIEE. Without a signed training plan, no DS-2019 gets issued and your J-1 status can't begin.
Search Migrate Mate for J-1-aligned developer roles
Use Migrate Mate to filter Software Developer positions at U.S. employers that have structured exchange visitor arrangements. Searching there surfaces roles where the host relationship and sponsorship pathway are already part of the job context.
Check your home country's two-year rule
Some J-1 participants from countries on the Exchange Visitor Skills List are subject to a two-year home residency requirement after their program ends. Confirm your country's status with the State Department before committing, because this affects any future H-1B visa or green card plans.
Target employers with existing sponsor relationships
Host employers who have previously placed J-1 exchange visitors already understand training plan requirements, SEVIS compliance, and DS-2019 timelines. Targeting those employers shortens the back-and-forth that delays start dates for first-time hosts.
Negotiate start dates around DS-2019 processing
DS-2019 issuance by the designated sponsor typically takes two to four weeks after the host submits a complete training plan. Factor that into your offer negotiation so your start date is realistic and you aren't starting before your J-1 status is active.
Software Developer J-1 Visa: Frequently Asked Questions
Which J-1 program category covers Software Developer roles?
Current students doing internships typically use the J-1 Intern category, which requires enrollment in a degree program outside the U.S. Early-career professionals with a relevant degree and some work experience generally qualify under J-1 Trainee. The category determines program length limits and the type of training plan your designated sponsor will issue, so identifying the right one early matters.
Who actually sponsors my J-1 visa as a Software Developer?
The visa sponsor is a U.S. Department of State-designated organization, not your employer. Organizations like Cultural Vistas, CIEE, or IIE issue the DS-2019 form that authorizes your J-1 status. The tech company or startup you work for is the host employer. That employer must cooperate with the sponsor on your training plan and SEVIS compliance, but they don't file the visa themselves.
How do I find Software Developer employers open to J-1 arrangements?
Most standard job boards don't filter for J-1 host willingness. Migrate Mate is built specifically to surface U.S. employers and roles where exchange visitor sponsorship is part of the picture. Searching there lets you target companies that are already familiar with host obligations rather than spending time on employers who have never navigated a training plan.
Does the J-1 Trainee program let me work on a full software project, or only shadow senior developers?
The J-1 Trainee program requires structured, progressive training, not passive observation. You can contribute to real development work, but the training plan must document specific skills you're gaining at each stage. Sponsors and SEVIS audits check that the program is substantively educational, so a plan that reads as a regular employment arrangement without development milestones won't pass review.
Can I switch host employers during my J-1 program if a better role comes up?
Changing host employers mid-program requires your designated sponsor to issue an amended DS-2019 and approve a new or revised training plan for the new host. The new employer must meet the same host requirements as the original. You cannot simply move to another company and continue training under the old authorization, and unauthorized work outside your approved host site violates J-1 status.