Application Support Specialist Jobs in USA with Visa Sponsorship
Application Support Specialists are regularly sponsored for H-1B and TN visas, particularly in enterprise software, healthcare IT, and financial services. Employers value domain knowledge and technical troubleshooting skills, roles that typically qualify as specialty occupations requiring a bachelor's degree in computer science, information systems, or a related field. For detailed occupation requirements, see the O*NET profile.
See All Application Support Specialist JobsOverview
Showing 5 of 163+ Application Support Specialist 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 163+ Application Support Specialist jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Support Specialist roles.
Get Access To All Jobs
Position Summary: The Junior Microsoft 365 Developer provides support in the development and maintenance of business solutions using Microsoft 365 technologies, including SharePoint Online, Power Platform, and CoPilot 365. Works under the guidance of senior developers and analysts to assist with solution development, documentation, and troubleshooting. The candidate in this role is expected to grow technical skills in Microsoft 365 development, automation, and governance practices. Travel required.
Duties and Responsibilities:
- Assist in the development of solutions using Power Platform (Power Apps, Power Automate, Power BI) and SharePoint Online
- Assist with the migration of legacy SharePoint sites to modern SharePoint using the hub architecture in alignment with modernization standards
- Support senior developers in implementing approved CoPilot 365 features
- Participate in requirements gathering sessions and document business needs
- Collaborate with senior developers to implement and test Microsoft 365 solutions
- Assist in creating and maintaining technical documentation and user guides
- Support troubleshooting and resolution of issues related to Microsoft 365 applications
- Follow established governance, security, and compliance standards
- Track work using ServiceNow or other ITSM tools and update tickets as needed
- Provide basic training and support to end users
- Stay informed on Microsoft 365 updates and new features
- Responsible for reading and following the Department's Procedures and Policies
- Participate in team meetings, projects, and assignments to support Microsoft 365 initiatives
- Perform other related duties, as assigned
- This position is required to work on-site full time.
Ideal Candidate Profile:
- Foundational knowledge of SharePoint Online and Power Platform
- Exposure to or interest in SharePoint site migration and modernization
- Exposure to Power Apps, Power Automate, or Power BI through coursework or hands-on experience
- Interest in learning CoPilot 365 and AI-driven productivity tools
- Basic understanding of PowerShell, JSON, or Microsoft Graph is a plus
- Strong written and verbal communication skills
- Detail-oriented with a willingness to follow established processes
- Eager to learn and grow in a collaborative team environment
- Customer-focused and responsive to feedback
Education:
Associate's Degree, Technical Certificate, in Information Systems, Computer Science, or a related field or equivalent work experience.
Experience:
1–3 years of experience in an IT support, help desk, or junior development role
Exposure to Microsoft 365 tools through work, internships, or academic projects
Preferred Certifications:
- Microsoft Certified: Power Platform Fundamentals (PL-900)
- Microsoft Certified: Microsoft 365 Fundamentals (MS-900)

Position Summary: The Junior Microsoft 365 Developer provides support in the development and maintenance of business solutions using Microsoft 365 technologies, including SharePoint Online, Power Platform, and CoPilot 365. Works under the guidance of senior developers and analysts to assist with solution development, documentation, and troubleshooting. The candidate in this role is expected to grow technical skills in Microsoft 365 development, automation, and governance practices. Travel required.
Duties and Responsibilities:
- Assist in the development of solutions using Power Platform (Power Apps, Power Automate, Power BI) and SharePoint Online
- Assist with the migration of legacy SharePoint sites to modern SharePoint using the hub architecture in alignment with modernization standards
- Support senior developers in implementing approved CoPilot 365 features
- Participate in requirements gathering sessions and document business needs
- Collaborate with senior developers to implement and test Microsoft 365 solutions
- Assist in creating and maintaining technical documentation and user guides
- Support troubleshooting and resolution of issues related to Microsoft 365 applications
- Follow established governance, security, and compliance standards
- Track work using ServiceNow or other ITSM tools and update tickets as needed
- Provide basic training and support to end users
- Stay informed on Microsoft 365 updates and new features
- Responsible for reading and following the Department's Procedures and Policies
- Participate in team meetings, projects, and assignments to support Microsoft 365 initiatives
- Perform other related duties, as assigned
- This position is required to work on-site full time.
Ideal Candidate Profile:
- Foundational knowledge of SharePoint Online and Power Platform
- Exposure to or interest in SharePoint site migration and modernization
- Exposure to Power Apps, Power Automate, or Power BI through coursework or hands-on experience
- Interest in learning CoPilot 365 and AI-driven productivity tools
- Basic understanding of PowerShell, JSON, or Microsoft Graph is a plus
- Strong written and verbal communication skills
- Detail-oriented with a willingness to follow established processes
- Eager to learn and grow in a collaborative team environment
- Customer-focused and responsive to feedback
Education:
Associate's Degree, Technical Certificate, in Information Systems, Computer Science, or a related field or equivalent work experience.
Experience:
1–3 years of experience in an IT support, help desk, or junior development role
Exposure to Microsoft 365 tools through work, internships, or academic projects
Preferred Certifications:
- Microsoft Certified: Power Platform Fundamentals (PL-900)
- Microsoft Certified: Microsoft 365 Fundamentals (MS-900)
How to Get Visa Sponsorship as an Application Support Specialist
Target industries with high sponsorship rates
Enterprise software companies, hospital systems, and financial services firms sponsor Application Support Specialists most frequently. These employers have established immigration programs and are accustomed to filing H-1B and TN petitions for technical support roles.
Clarify the specialty occupation connection
USCIS scrutinizes support roles closely. Emphasize that your position requires applying theoretical computer science or IT knowledge, not just following scripts. Job descriptions mentioning system architecture, API integration, or database troubleshooting strengthen the specialty occupation case considerably.
A degree in a related technical field is essential
Computer science, information systems, software engineering, or management information systems are the strongest degree backgrounds. A business or communications degree alone will likely face a Request for Evidence, pairing it with relevant certifications helps but may not be sufficient.
Distinguish your role from general help desk positions
General IT support roles without a degree requirement often fail the specialty occupation test. Make sure your job title and description reflect application-specific expertise, ERP systems, clinical platforms, or enterprise software, rather than broad end-user technical support.
TN visa is an option for Canadian and Mexican applicants
Canadian and Mexican nationals can qualify under the TN visa's Computer Systems Analyst category, which covers application support work involving analysis, design, and implementation. TN approval at the port of entry is faster than H-1B processing and avoids the lottery entirely.
Premium processing is worth requesting for this role
Because USCIS sometimes issues Requests for Evidence on support-adjacent roles, asking your employer to file with premium processing gives you a faster decision window and more time to respond if additional documentation is needed before your start date.
Application Support Specialist jobs are hiring across the US. Find yours.
Find Application Support Specialist JobsSee all 163+ Application Support Specialist jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Support Specialist roles.
Get Access To All JobsFrequently Asked Questions
Does an Application Support Specialist role qualify as a specialty occupation for H-1B purposes?
It depends on how the role is defined. USCIS requires that a bachelor's degree in a specific field be a normal minimum for the position. Application Support Specialists working on enterprise software, ERP systems, or clinical platforms typically qualify, especially when the job description emphasizes system analysis, configuration, and technical problem-solving rather than general troubleshooting. Roles framed as general help desk support face higher denial risk.
What degree do I need for an employer to sponsor me as an Application Support Specialist?
A bachelor's degree in computer science, information systems, management information systems, or software engineering is the strongest foundation. Some employers successfully sponsor candidates with degrees in related fields like computer engineering or data science. A non-technical degree creates risk, USCIS may issue an RFE arguing the degree doesn't align with the role, even if you have years of relevant experience.
How do I find employers actively sponsoring Application Support Specialists?
Migrate Mate is the most direct way to find Application Support Specialist roles from employers already open to visa sponsorship. Beyond that, look for employers who file Labor Condition Applications for similar job titles, companies with existing H-1B programs in enterprise software, healthcare IT, and financial services sponsor these roles most consistently.
Can I get TN visa sponsorship as an Application Support Specialist if I'm Canadian or Mexican?
Yes, under the Computer Systems Analyst TN category, which covers roles involving the analysis, design, and implementation of computer-based systems, work that directly overlaps with application support. You'll need a job offer letter confirming the duties and a relevant bachelor's degree. TN status can be obtained at the port of entry without waiting for USCIS adjudication, making it faster than the H-1B process.
What are the most common reasons H-1B petitions get denied for Application Support Specialist roles?
The most frequent issue is failing the specialty occupation test, particularly when the job description includes tasks that don't clearly require a specific bachelor's degree. USCIS may also issue an RFE if the DOL's Occupational Outlook Handbook entry for a similar title doesn't list a degree as a standard requirement. Working with an immigration attorney to craft a detailed job description and support letter significantly reduces denial risk for this role.
What is the prevailing wage requirement for sponsored Application Support Specialist 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.
See which Application Support Specialist employers are hiring and sponsoring visas right now.
Search Application Support Specialist Jobs