J-1 Visa Systems Programmer Jobs
Systems Programmer roles in the U.S. are accessible to international professionals through J-1 visa sponsorship under the Trainee or Research Scholar program category, depending on your career stage. Designated sponsors issue your DS-2019 and work alongside your host employer to structure a compliant training or research placement.
See All Systems Programmer JobsOverview
Showing 5 of 5+ Systems Programmer 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 5+ Systems Programmer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Systems Programmer roles.
Get Access To All Jobs
Position Summary
The Senior Mainframe Systems Programmer provides Automation support for multiple clients and on-going projects that could require the development, testing, and implementation of new Automation rules, programs, and other processes. Must be able to work in a multi lpar client environment. Also assist team members and other areas with technical questions and problem resolution. Functional knowledge of z/OS Opsmvs or z/SA Automation or both products and detailed knowledge of rexx programming and Netview.
Key Areas of Focus for this Role
- Lead self and others and/or established as Product SME and/or established as specialist
- Understands how whole picture aligns to overall Ensono strategy
- Provide thought leadership within the Automation team.
- Understand how to configure and support System state manager.
- Understand how to configure and support Opslog archive process.
- Understand how to configure and support MSF and the understanding of EPI.
- Processes communication skills to participate in Client meetings and new business deals.
- Work in a Team environment with Automation team and other State holders.
- Review and analyze existing automated processes and improve to standard if required.
- Enhance the performance of others through mentoring and guiding
- Design automated monitoring techniques for problem identification and prevention
- Provide and document problem analysis, resolution, and prevention, designing procedures and best practice techniques
- Owner of overly complex assignments
- Understanding of zSA architecture
- Defining automation policy
- Defining message automation especially EMM
- zSA commands
- Handling zSA defined resources / modifying goals
- Installation and upgrade experience
Required Qualifications
To be considered for this career opportunity, it is important that you meet all Required Qualifications. Candidates that may meet some, but not all, Other Qualifications are still encouraged to apply.
- Ten years hands on/industry experience with z/OS, Opsmvs, z/SA
- Bachelor’s degree required and/or equivalent work experience.
Preferred
- Ability to perform skill set of an Automation Mainframe System Programmer
- Ability to perform complex Automation changes without failure.
- Ability to perform and lead complex projects
- Ability to mentor and show leadership qualities
Why Ensono?
Ensono is a place to make better happen – for our clients and for your career. You can do great things through innovation or collaboration, by learning or volunteering, or to promote diversity and inclusion. You can do great things for your own health or for a healthier planet. Whatever it means to you to do great things we want Ensono to be the place you can do it. We are a client-facing business, but we do encourage clients to allow us to work remotely most of the time so if you are not required to be on a client site, you can choose to work from home or in our Ensono offices.
Some of our benefits include:
- Unlimited Paid Days Off
- Three health plan options through Blue Cross Blue Shield
- 401k with company match
- Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts
- Paid Maternity Leave, Paternity Leave, and Sabbatical Leave
- Education Reimbursement, Student Loan Assistance or 529 College Funding
- Enhanced fertility coverage
- Wellness program
- Flexible work schedule
- Depending on location, ability to take advantage of fitness centers
As of the date of this posting, a good faith estimate of the current pay scale for this role is $85,000 to $148,000 annually based on a full-time schedule. Please note that placement in the range may vary based on numerous factors including but not limited to skills, experience, internal equity, and business needs. In addition to base salary, other compensation programs, depending on eligibility, include an annual bonus plan based on company and individual performance, and an equity grant under our Associate Equity Appreciation Program.
Ensono is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment to our Associates and building a diverse and inclusive workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other legally protected basis, in accordance with applicable law.
Pay transparency nondiscrimination statement/posting OFCCP’s pay transparency policy can be found on OFCCP’s website. If you need accommodation at any point during the application or interview process, please let your recruiter know or email USTalentAcquisition@ensono.com.
See all 5+ Systems Programmer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Systems Programmer roles.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship in Systems Programmer
Align your credentials with specialty occupation standards
J-1 Trainee and Research Scholar categories both require documented expertise in your field. Gather transcripts, employer letters, and a project portfolio that specifically links your systems programming work to the proposed training objectives before approaching any host employer.
Target host employers with existing J-1 infrastructure
Research labs, university computing centers, and national laboratories already maintain host agreements with designated sponsors. Focusing your search on institutions with active J-1 programs shortens the agreement timeline and reduces the risk of a host declining over administrative complexity.
Search for J-1-friendly roles on Migrate Mate
Use Migrate Mate to filter Systems Programmer openings by employers who have structured international placements. This surfaces host organizations already familiar with training plan requirements, so you spend less time educating hiring managers about the DS-2019 process.
Draft your training plan before the interview stage
Your designated sponsor requires a detailed Training or Internship Placement Plan (DS-7002) that lists specific skills, learning objectives, and supervision methods. Having a working draft ready signals to the host employer that you understand the J-1 structure and accelerates sponsor approval after an offer is made.
Verify your category eligibility before accepting an offer
The Trainee category applies if you graduated within the past 12 months or have at least one year of relevant overseas work experience. The Research Scholar category fits post-doctoral or advanced research roles. Confirm the correct category with your designated sponsor before your host extends a formal offer to avoid DS-2019 delays.
Check whether your role triggers the two-year requirement
J-1 participants from countries on the State Department's Exchange Visitor Skills List, or funded by their home government, may be subject to a two-year home residency requirement before changing to most other visa statuses. Reviewing this before accepting a placement prevents complications if you plan to transition to H-1B or another status later.
Systems Programmer jobs are hiring across the US. Find yours.
Find Systems Programmer JobsSystems Programmer J-1 Visa: Frequently Asked Questions
Which J-1 program category fits a Systems Programmer role?
It depends on your career stage. If you're a current student or recent graduate, the Intern category applies for structured internship placements. If you have a degree plus at least one year of relevant professional experience, the Trainee category is the standard fit. For advanced research or post-doctoral computing positions at universities or national labs, the Research Scholar category is more appropriate. Your designated sponsor determines which category matches your specific background and placement.
Who is actually the J-1 visa sponsor for a Systems Programmer position?
The sponsor is a U.S. Department of State-designated organization, not your employer. Organizations like CIEE, Cultural Vistas, IIE, or a university international office issue your DS-2019 form and monitor program compliance. The company or research institution where you actually work is called the host organization. This distinction matters because the host can change roles or departments within certain limits, but only the designated sponsor can authorize your J-1 status.
Does a Systems Programmer J-1 placement require a formal training plan?
Yes. For Trainee and Intern categories, the DS-7002 Training or Internship Placement Plan is a required document that lists specific technical skills to be developed, supervision structure, and weekly learning objectives. Your designated sponsor reviews and approves this before issuing the DS-2019. Research Scholar placements follow a different structure focused on the research agenda rather than a formalized skills curriculum, but the host institution still coordinates that documentation with the sponsor.
How do I find Systems Programmer host employers open to J-1 placements?
Use Migrate Mate to search Systems Programmer roles filtered by employers with international placement experience. Because J-1 placements require host organizations to sign agreements with a designated sponsor and participate in the DS-7002 process, targeting employers already familiar with that workflow significantly increases your chances of a successful placement. Cold outreach to employers who have never hosted a J-1 participant often stalls at the compliance review stage before an offer is finalized.
Can the two-year home residency requirement affect a Systems Programmer on J-1?
It can. If your home country appears on the State Department's Exchange Visitor Skills List and your field of expertise is listed, or if your exchange program was funded by your home government or a U.S. government agency, you may be required to return home for two years before applying for H-1B, L-1, or permanent residence. Systems programming expertise appears on skills lists for several countries. Confirm your status with your designated sponsor before your placement begins, since a waiver process exists but takes considerable time.
See which Systems Programmer employers are hiring and sponsoring visas right now.
Search Systems Programmer Jobs