J-1 Visa Software Engineer Jobs
Software Engineer roles in the United States are available to exchange visitors through the J-1 Intern or Trainee program categories, depending on your career stage. Finding a host employer willing to support J-1 sponsorship requires targeting organizations already familiar with the DS-2019 process. Migrate Mate helps you identify those employers.
See All Software Engineer JobsOverview
Showing 5 of 2,121+ Software Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 2,121+ Software Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer roles.
Get Access To All Jobs
OVERVIEW AND RESPONSIBILITIES:
In business for more than 70 years, Republic Finance is proud to be a trusted lender in over 250 communities across the United States! We specialize in providing flexible lending solutions and incomparable customer service. Driven by our shared mission to pursue excellence for our team, our customers, and our performance, we are continuously improving our customer offerings in tandem with opening more branches in new states each year. We also regularly promote from within and enjoy giving back to the communities we serve. In a nutshell, our company culture is about helping customers, investing in our employee's future, and ensuring that our performance makes an impact on our community!
Are you a current Junior or Senior in college that is seeking an Internship with a Computer Science, Information Technology, Data Science, Business Analytics, or a related field Focus? If so, then look no more! Republic Finance is seeking Interns for our Software Development Test Engineer team!
We are seeking a highly motivated and detail-oriented IT-Quality Assurance Intern to join our IT-QA team. This position provides a unique opportunity to collaborate with experienced IT professionals while gaining hands-on experience with QA testing practices. As a Test Engineer, you will collaborate with developers, QA teams, and product managers. This role is based in our Plano, TX office on a hybrid schedule.
Key responsibilities include:
- Develop and implement test plans, test cases, and testing scripts to ensure software applications fulfill functional and non-functional requirements.
- Identify and document defects and issues during testing, collaborating with developers to resolve them.
- Participate in code reviews and provide constructive feedback to enhance code quality.
- Work alongside cross-functional teams to ensure timely delivery of software applications that meet quality standards.
- Keep abreast of the latest trends and advancements in software testing and quality assurance.
REQUIREMENTS
- Experience in test analysis is preferred.
- Understanding of software testing principles.
- Exceptional attention to detail.
- Strong analytical and critical thinking abilities.
- Excellent problem-solving capabilities.
- This is a hybrid position requiring onsite work four days per week at the Plano, TX corporate office.
- Currently pursuing a degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field.
- Strong academic record and a passion for technology and data analytics.
- Basic understanding of IT Software Development Life Cycle (SDLC) process.
- Excellent problem-solving, analytical, and communication skills.
BENEFITS:
All employees with Republic Finance can participate in:
- Employee of the Month Program
- Philanthropic support for charities such as Juvenile Diabetes Research Foundation and the American Cancer Society
- Professional offices with a friendly team environment
- Employee Assistance Program - Confidential mental health support
All Full-Time employees are eligible for:
- Health/Dental/Vision Insurance
- 15 days of Paid Time Off (PTO) to start + 1 additional personal day
- 401k + employer match
- Company provided Life Insurance & Long Term Disability
Republic Finance, LLC is an Equal Opportunity Employer and does not discriminate on the basis of race, sex, color, religion, national origin, age disability or veteran status in employment opportunities and benefits. Republic Finance, LLC maintains a Drug-Free Workplace.
See all 2,121+ Software Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer roles.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as a Software Engineer
Align your training plan with your degree
Your DS-2019 requires a detailed training plan tied to your academic background. Software engineers should document how each host assignment builds on their computer science or engineering coursework, since mismatches between your degree field and proposed training are a common reason designated sponsors decline to issue.
Distinguish Intern from Trainee eligibility early
The Intern category requires current enrollment or graduation within the past 12 months. The Trainee category requires either a degree plus one year of experience, or five years of work experience with no degree. Applying under the wrong category delays your DS-2019 and may disqualify you from certain host organizations.
Target host employers with prior J-1 hosting history
Not every tech company understands the host-employer role or the training plan requirements. Use Migrate Mate to find Software Engineer roles at U.S. employers already familiar with J-1 exchange visitors, which shortens the internal approval process before a designated sponsor can issue your DS-2019.
Verify your host employer pays prevailing wage
J-1 trainees and interns must receive compensation commensurate with their role. Cross-reference the offered compensation against OFLC Wage Search for the Software Engineer occupation in your host city before signing an offer, since underpayment can trigger compliance issues with your designated sponsor.
Confirm the two-year home residency rule applies to you
Some Software Engineer exchange visitors, particularly those funded by their home government or coming from a country on the Exchange Visitor Skills List, are subject to the two-year home residency requirement after program completion. Verify with your designated sponsor before accepting an offer, since this affects any future H-1B or green card plans.
Submit your training plan before negotiating your start date
Designated sponsors such as Cultural Vistas or CIEE require a signed training plan before issuing the DS-2019. Processing can take two to four weeks after submission. Build this timeline into your offer negotiation so your host employer sets a start date that accounts for DS-2019 issuance, not just your visa interview.
Software Engineer jobs are hiring across the US. Find yours.
Find Software Engineer JobsSoftware Engineer J-1 Visa: Frequently Asked Questions
Which J-1 program category applies to Software Engineer roles?
It depends on where you are in your career. If you're currently enrolled in a degree program or graduated within the past 12 months, you'd fall under the Intern category. If you hold a degree plus at least one year of relevant work experience, or have five or more years of professional software engineering experience without a degree, the Trainee category applies. Your designated sponsor confirms the correct classification before issuing your DS-2019.
Who actually sponsors my J-1 visa as a software engineer?
The visa sponsor is a U.S. Department of State-designated organization, not your employer. Organizations like Cultural Vistas, CIEE, or AIPT issue your DS-2019 form and are legally responsible for program compliance. Your tech employer is the host organization. The employer provides the training environment and compensation, but cannot sponsor the J-1 independently without a designated sponsor acting as the program administrator.
How do I find Software Engineer host employers that support J-1 exchange visitors?
Most general job boards don't filter by J-1 hosting history, which makes identifying the right employers time-consuming. Migrate Mate is built specifically to surface U.S. employers and Software Engineer roles aligned with exchange visitor sponsorship, so you can focus your applications on host organizations already familiar with training plan requirements and DS-2019 coordination.
Does the two-year home residency requirement affect software engineers?
It can, depending on your home country and funding source. Software engineers from countries on the Exchange Visitor Skills List, or those whose exchange program was government-funded, are typically subject to the two-year home residency requirement. This means you must return home for two years before changing to H-1B, L-1, or permanent resident status. USCIS adjudicates waivers in certain circumstances, but they're not guaranteed.
Can I switch host employers mid-program as a J-1 software engineer?
Changing host employers requires your designated sponsor's approval and an amended DS-2019 with a revised training plan reflecting the new organization. The new host must also agree to the training plan terms. Switching without sponsor authorization violates program rules and can result in SEVIS termination. If your original host rescinds the offer before your program begins, contact your designated sponsor immediately to evaluate your options before your DS-2019 start date lapses.
See which Software Engineer employers are hiring and sponsoring visas right now.
Search Software Engineer Jobs