IT Programmer Jobs in USA with Visa Sponsorship
IT Programmer roles are among the most commonly sponsored positions for H-1B visa, E-3 visa, and TN visas. These positions typically qualify as specialty occupations under immigration law due to their requirement for a computer science, software engineering, or related technical degree. For detailed occupation requirements, see the O*NET profile.
Find IT Programmer JobsOverview
Showing 5 of 17,077+ IT Programmer jobs










See all 17,077+ 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
Date: Sep 1, 2026
Location(s): Jupiter, FL, US, 33478
Company: NextEra Energy
Requisition ID: 96078
Florida Power & Light Company is the largest electric utility in the U.S., providing reliable energy to nearly 12 million Floridians. With one of the nation’s most fuel-efficient, cost-effective power generation fleets and industry-leading reliability, we’re redefining what’s possible in energy. Want to be part of something powerful? Join our outstanding team and help shape the future of energy.
Position Specific Description
Power Delivery IT is excited to bring AI-driven application development to shape the grid of the tomorrow! This role will focus on applications that are used to analyze and plan future expansions of the electric grid, including the emerging role of rooftop solar and battery storage. Your will be responsible for designing, developing, testing, and maintaining software applications that support business applications used by FPL’s Distribution, Transmission and Substation Engineering teams. The role partners with product owners, business analysts, and stakeholders to translate business requirements into technical solutions.
Key Responsibilities
- Design and develop software solutions.
- Write, test, debug, and maintain application code.
- Perform unit and integration testing.
- Troubleshoot and resolve application issues.
- Participate in Agile ceremonies such as quarterly and sprint planning, daily standups, and retrospectives.
- Support CI/CD processes and software releases.
- Collaborate with cross-functional teams to deliver business value.
Technical Skills
- Programming: Java, Python, JavaScript
- Web technologies: .NET, HTML, Angular, Node.js
- Databases: SQL Server, Oracle
- Tools: GitHub, Visual Studio, Artificial Intelligence (AI) Models
- AI-Driven development, API and microservices development
- Agile/Scrum delivery practices
Core Competencies
- Problem solving and debugging
- Software design and development
- Performance optimization
- Team collaboration
- Clear communication with business and technical stakeholders
- Continuous learning and adoption of new technologies
Education
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related fields.
Experience
Experience with AI technologies, Microsoft .NET, SQL Server, stored procedures
Strong analytical, communication, teamwork, leadership, and critical thinking skills.
Job Overview
This position assesses, designs, develops, integrates and troubleshoots technology to support business processes. Employees provide technical or functional guidance to project or work teams, as needed within specific or multiple disciplines. This position is accountable for ensuring the reliability, performance, security, and continuity of IT systems, as well as ensuring that excellent technical support services are provided.
Job Duties & Responsibilities
- Analyzes, designs, develops, tests, debugs, implements, maintains, integrates, customizes, and enhances existing or new systems
- Applies appropriate Agile or development methodologies, system development lifecycles, tools, and technology
- Automates the handoff of code releases from development to operations (DevOps)
- Participates in the change management and service ticket management processes including receiving, resolution monitoring, and ensuring customer satisfaction
- Leads projects when needed and builds strong working understanding of the solution being delivered
- Ensures user satisfaction by providing preventative maintenance, troubleshooting, and timely resolution of more complex problems
- Designs, develops, and tests experimental application work to test new ideas with bounded cost and time frames
- Ensures that applications processes are conducted in line with corporate social responsibility, security, compliance, environmental, and technical policies and applicable standards and legislation
- Acts as liaison with regulatory agencies, vendors, and contractors on matters relating to computer systems as required
- Defines metrics and monitors Service Level Agreements (SLAs) for systems being developed
- Performs other job-related duties as assigned
Required Qualifications
- High School Grad / GED
- Bachelor's or Equivalent Experience
- Experience: 2+ years
Preferred Qualifications
- Bachelor's - Information Systems
NextEra Energy offers a wide range of benefits to support our employees and their eligible family members.
Employee Group: Exempt
Employee Type: Full Time
Job Category: Information Technology
Organization: Florida Power & Light Company
Relocation Provided: Yes, if applicable
NextEra Energy is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to race, color, age, national origin, religion, marital status, sex, sexual orientation, gender identity, gender expression, genetics, disability, protected veteran status or any other basis prohibited by law.
NextEra Energy provides reasonable accommodation in its application and selection process for qualified individuals, including accommodations related to compliance with conditional job offer requirements, consistent with federal, state, and local laws. Supporting medical or religious documentation will be required where applicable and permitted by applicable law. To request a reasonable accommodation, please send an e-mail to recruiting-coordinator.sharedmailbox@nexteraenergy.com, providing your name, telephone number and the best time for us to reach you.
NextEra Energy will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.
NextEra Energy does not accept any unsolicited resumes or referrals from any third-party recruiting firms or agencies.
LI-MS1
Nearest Major Market: Palm Beach
Nearest Secondary Market: Miami
Job Segment: Power Systems, Energy
See all 17,077+ 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 JobsTips for Finding IT Programmer Jobs
Emphasize your technical degree alignment
Immigration officers scrutinize whether your degree directly relates to programming work. Computer science, software engineering, and information technology degrees provide the strongest foundation for visa approval.
Document specialized programming skills
Generic programming roles face more scrutiny than specialized ones. Highlight expertise in specific languages, frameworks, or domains like cybersecurity, machine learning, or enterprise systems development.
Target employers with proven sponsorship history
Technology companies, consulting firms, and financial institutions regularly sponsor IT programmers. Check DOL disclosure data to identify employers who have successfully sponsored similar roles recently.
Understand the specialty occupation requirement
Your role must require a bachelor's degree in a specific field. Job descriptions saying "degree preferred" or "any bachelor's degree" can disqualify the position for visa sponsorship.
Consider alternative visa pathways
Canadian and Mexican programmers can explore TN visas under the Computer Systems Analyst category. Australians have access to E-3 visas with no annual cap or lottery system.
Prepare for detailed technical questioning
Visa interviews often include questions about programming languages, project experience, and how your technical background relates to the specific position you'll be filling in the United States.
Frequently Asked Questions
What degree do I need for IT programmer visa sponsorship?
You need a bachelor's degree in computer science, software engineering, information technology, or a closely related technical field. The degree requirement must be specific to the role - positions accepting "any bachelor's degree" typically don't qualify for visa sponsorship. Three years of relevant work experience can substitute for one year of education if your degree doesn't perfectly align.
Do IT programmer roles qualify for H-1B specialty occupation status?
Most IT programmer positions qualify as specialty occupations if they require a specific technical degree and involve complex programming tasks. However, generic "programmer" roles with basic coding requirements may face scrutiny. Positions involving specialized areas like artificial intelligence, cybersecurity, or enterprise architecture have stronger approval odds due to their technical complexity.
How to find IT Programmer jobs with visa sponsorship?
To find IT Programmer jobs with visa sponsorship, use Migrate Mate, which specializes in connecting international tech talent with sponsoring employers. Focus on technology companies, startups, and consulting firms that regularly sponsor H-1B visa, TN, or O-1 visas for programmers. These employers actively seek skilled developers in software engineering, web development, and systems programming roles.
Can I get sponsored as an IT programmer without a computer science degree?
Yes, but it's more challenging. You can qualify with degrees in mathematics, engineering, or related STEM fields if you can demonstrate the coursework is relevant to programming work. Alternatively, you can use the 3-for-1 rule where three years of progressive programming experience substitutes for one year of education, though this requires extensive documentation.
What's the approval rate for IT programmer H-1B petitions?
USCIS doesn't publish role-specific approval rates, but computer-related occupations generally have favorable approval odds when properly documented. The key factors are demonstrating specialty occupation requirements and proving your qualifications match the role. Denials typically occur when the position appears too generic or the degree relationship isn't clear.
Which visa types work best for IT programmer sponsorship?
H-1B is the most common pathway, though it requires lottery selection. Canadians and Mexicans can use TN visas under Computer Systems Analyst classification for certain programming roles. Australians have access to E-3 visas with no cap. O-1 visas are possible for programmers with exceptional achievements, but the bar is extremely high for most IT roles.
What is the prevailing wage requirement for sponsored IT Programmer jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.