H-1B Visa IT Programmer Jobs
IT Programmer roles qualify as H-1B visa specialty occupations under the SOC 15-1251 and 15-1252 classifications, requiring at least a bachelor's degree in computer science, software engineering, or a directly related field. Employers file the LCA with DOL before petitioning USCIS, and the 85,000-slot annual cap means timing your job search around the April lottery window matters.
Find H-1B Visa IT Programmer JobsOverview
Showing 5 of 19+ IT Programmer jobs










See all IT Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new IT Programmer roles.
Get Access To All Jobs
INTRODUCTION
Capital Health is the region's leader in providing progressive, quality patient care with significant investments in our exceptional physicians, nurses and staff, as well as advanced technology. Capital Health is a dynamic health care resource accredited by the DNV that includes two hospitals, an outpatient center, satellite ED, and an expansive network of primary and specialty care. Capital Health Medical Group is made up of more than 600 physicians and other providers who offer primary and specialty care, as well as hospital-based services, to patients throughout the region.
Capital Health recognizes that attracting the best talent is key to our strategy and success as an organization. As a result, we aim for flexibility in structuring competitive compensation offers to ensure we can attract the best candidates.
The listed pay range or pay rate reflects compensation for a full-time equivalent (1.0 FTE) position. Actual compensation may differ depending on assigned hours and position status (e.g., part-time).
Pay Range:
$86,964.80 - $113,672.00
Scheduled Weekly Hours:
40
Position Overview
The position requires technical and programming expertise with IBM I-Series/AS400, to support and enhance billing and integration operations. Responsible for owning, managing, and optimizing the professional billing functionality within Capital Health's electronic medical record (EMR) system. This role serves as a liaison between clinical, revenue cycle, IT, and operational teams to ensure accurate billing, compliance, and workflow efficiency.
MINIMUM REQUIREMENTS
Education:
Bachelor's degree in healthcare administration, business, information systems, or related field (or equivalent experience).
Experience:
Working with IBM i-Series/AS400 providing technical and application support.
Three years of experience in healthcare revenue cycle, billing, or EMR system support. Hands-on experience with EMR professional billing modules (Epic PB, Cerner, Athena, Allscripts, etc.).
Other Credentials:
Knowledge and Skills:
Strong analytical, problem-solving, and documentation skills. Ability to translate business requirements into technical solutions. Experience with SQL, report writing tools, and data extracts. Knowledge of RPG, RPGILE, CLP, SDA, SQL, and EDI. Familiarity with OpenText EDI and Rocket Software GUI for screen design. Excellent communication and stakeholder management skills.
Special Training:
Experience with healthcare billing compliance requirements (CMS, HIPAA, payer rules). Preferred
Mental, Behavioral and Emotional Abilities:
Usual Work Day:
8 Hours
Reporting Relationships
Does this position formally supervise employees? No
ESSENTIAL FUNCTIONS:
- Utilize RPG, RPGILE, CLP, SDA, SQL, and EDI for billing and reporting.
- Serve as the subject matter expert (SME) for professional billing modules within the EMR.
- Analyze, configure, and maintain billing workflows, charge capture, claim generation, and posting processes.
- Collaborate with clinicians, coding teams, and revenue cycle staff to ensure accurate charge entry and reconciliation.
- Partner with IT and EMR vendors to manage upgrades, enhancements, and system fixes related to billing.
- Conduct requirements gathering, process mapping, and gap analysis for billing workflows.
- Document functional specifications for system enhancements and lead testing/validation.
- Provide end-user training, support, and job aids for billing system users.
- Troubleshoot billing-related issues, escalate to vendors when required, and ensure timely resolution.
- Support audits, compliance reviews, and remediation for billing discrepancies.
- Provide reporting and analytics on billing performance, denials, and revenue cycle KPIs.
- Support programming and technical functions including database operations, report writing, and screen design.
- Manage system integrations using OpenText EDI and Rocket Software GUI design.
- Perform other duties as assigned.
PHYSICAL DEMANDS AND WORK ENVIRONMENT
Frequent physical demands include:
Occasional physical demands include: Standing, Walking, Climbing (e.g., stairs or ladders), Carry objects, Push/Pull, Twisting, Bending, Reaching forward, Reaching overhead, Squat/kneel/crawl, Wrist position deviation, Pinching/fine motor activities
Continuous physical demands include: Sitting, Keyboard use/repetitive motion
Lifting Floor to Waist 15 lbs. Lifting Waist Level and Above 10 lbs.
Sensory Requirements include: Accurate Near Vision, Accurate Far Vision, Color Discrimination, Minimal Depth Perception, Accurate Hearing
Anticipated Occupational Exposure Risks Include the following: Uneven Surfaces or Elevations
BENEFITS
This position is eligible for the following benefits:
- Medical Plan
- Prescription drug coverage & In-House Employee Pharmacy
- Dental Plan
- Vision Plan
- Flexible Spending Account (FSA)
- Healthcare FSA
- Dependent Care FSA
- Retirement Savings and Investment Plan
- Basic Group Term Life and Accidental Death & Dismemberment (AD&D) Insurance
- Supplemental Group Term Life & Accidental Death & Dismemberment Insurance
- Disability Benefits – Long Term Disability (LTD)
- Disability Benefits – Short Term Disability (STD)
- Employee Assistance Program
- Commuter Transit
- Commuter Parking
- Supplemental Life Insurance
- Voluntary Life Spouse
- Voluntary Life Employee
- Voluntary Life Child
- Voluntary Legal Services
- Voluntary Accident, Critical Illness and Hospital Indemnity Insurance
- Voluntary Identity Theft Insurance
- Voluntary Pet Insurance
- Paid Time-Off Program
The pay range listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job advertisement and may be modified in the future. When determining base salary and/or rate, several factors may be considered including, but not limited to location, years of relevant experience, education, credentials, negotiated contracts, budget, market data, and internal equity. Bonus and/or incentive eligibility are determined by role and level.
The salary applies specifically to the position being advertised and does not include potential bonuses, incentive compensation, differential pay or other forms of compensation, compensation allowance, or benefits health or welfare. Actual total compensation may vary based on factors such as experience, skills, qualifications, and other relevant criteria.
See all H-1B Visa IT Programmer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa IT Programmer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship in IT Programmer
Verify your degree maps to the role
USCIS scrutinizes IT Programmer petitions when the applicant's degree is in a loosely related field like business or general IT. Pull your O*NET profile for SOC 15-1251 or 15-1252 to confirm the accepted degree fields before you apply anywhere.
Target employers with cap-exempt filing history
Universities, nonprofit research institutions, and government-affiliated entities are cap-exempt, meaning their H-1B filings aren't subject to the lottery. Search Migrate Mate to filter IT Programmer roles by employers who have filed LCAs under cap-exempt categories.
Check LCA wage levels before accepting an offer
Your employer must certify a prevailing wage at Level I through IV on the LCA. Use the OFLC Wage Search to look up the wage level for your specific programming role and metro area so you're not negotiating blind when the offer comes.
Ask about premium processing before your OPT expires
If you're transitioning from OPT, your cap-gap protection only extends status through September 30. Confirm whether the employer will file premium processing so USCIS adjudicates your I-129 before your OPT end date rather than during the cap-gap window.
Confirm the employer is E-Verify enrolled
IT Programmer roles at STEM-designated employers often lead to STEM OPT extensions, but that employer must be E-Verify enrolled. Verify enrollment before accepting an offer, since switching employers later restarts the extension clock and requires a new I-983 training plan.
Document project-based work carefully for specialty occupation RFEs
USCIS frequently issues Requests for Evidence on IT Programmer petitions when duties look generalized. Keep a record of specific languages, frameworks, and system architectures you've worked on so your employer's support letter cites concrete technical requirements tied to your degree field.
H-1B Visa IT Programmer: Frequently Asked Questions
Does an IT Programmer role qualify as a specialty occupation for H-1B purposes?
Yes, provided the position requires at least a bachelor's degree in a directly related field such as computer science, software engineering, or information systems. Roles where any degree is accepted regardless of field, or where a degree isn't genuinely required to perform the work, are the ones USCIS challenges. The O*NET profile for the relevant SOC code is the starting point for building that degree-to-job connection.
How do I find IT Programmer employers who actively sponsor H-1B visas?
Migrate Mate surfaces employers with verified LCA filing history, so you can see which companies have filed for IT Programmer roles by occupation code rather than relying on job postings that may or may not lead to sponsorship. Filtering by LCA data is the fastest way to build a target list of employers who've already demonstrated willingness to sponsor.
What happens to my H-1B status if my IT Programmer role changes significantly after approval?
A material change in job duties, location, or wage level requires the employer to file an amended H-1B petition with USCIS before the change takes effect. Moving to a different worksite in a new metropolitan statistical area, for example, triggers both a new LCA and an amended I-129. Working under materially different conditions before USCIS approves the amendment puts your status at risk.
Can an IT Programmer work remotely for an H-1B employer from a different state?
Yes, but the employer must file a new LCA covering each worksite location where you work for more than 40 workdays in a calendar year. The LCA must reflect the prevailing wage for the actual work location, not the employer's headquarters. Short-term assignments under 40 workdays may fall under the short-term placement rule, but the employer should confirm this with USCIS guidance before proceeding.
What documentation strengthens an H-1B petition for an IT Programmer role?
The employer's support letter should describe specific programming languages, frameworks, and system architectures the role requires and explain why those duties demand a relevant bachelor's degree or higher. You should provide transcripts that show coursework directly applicable to the role. If your degree title doesn't match the job exactly, a credential evaluation from a NACES-member agency can help establish equivalency for USCIS adjudicators reviewing the petition.