H-1B Visa Integration Developer Jobs
Integration Developer roles qualify for H-1B sponsorship as specialty occupations requiring at least a bachelor's degree in computer science, information systems, or a related field. Employers file an LCA with DOL before petitioning USCIS, and the 85,000-slot annual cap means timing your job search around the April lottery registration window matters.
See All Integration Developer JobsOverview
Showing 5 of 48+ Integration Developer 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 48+ Integration Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Integration Developer roles.
Get Access To All Jobs
Posting Information
Posting Number PG194623EP
Internal Recruitment No
Working Title Integration Developer
Anticipated Hiring Range Commensurate with Experience and Education
Work Schedule Monday- Friday; 8:00 am-5:00 pm and other hours as needed to fulfill the duties of this position; Flexible work arrangements available
Job Location Raleigh, NC
Department Advancement Services
About the Department
North Carolina State University (NC State) was founded in 1887 with the purpose of creating economic, societal, and intellectual prosperity for the people of North Carolina. Today it is the largest university in North Carolina with more than 34,000 high-performing students, 8,000 pre-eminent faculty and staff and 300,000 alumni. NC State is known for its leadership in research, education, and service and as a research extensive university, is recognized for its strengths in science, engineering, and technology. The University consistently ranks among the top public national universities and one of the best values in higher education.
University Advancement amplifies NC State’s local and global impact by nurturing lifelong relationships, championing philanthropy and strengthening the Wolfpack community. Led by Vice Chancellor Brian Sischo, UA fulfills its mission through the operations of four main units: University Development, which seeks and obtains philanthropic support; Alumni Engagement and Annual Giving, which builds and fosters relationships and a culture of philanthropy with alumni and other constituencies; University Communications and Marketing, NC State’s dedicated communications agency; and Advancement Services, which provides information management and other key support functions to all University Advancement units.
Advancement Services plays a vital role in advancing NC State University’s fundraising and engagement efforts through accurate data, innovative technology and exceptional service. The department delivers the systems, tools and insights that help the university build stronger relationships with alumni, donors and friends, ensuring every gift is managed with integrity and care.
Comprising the offices of Advancement Information and Technology, Gifts and Records Management, and Donor Services, the Advancement Services oversees application development, reporting and analytics, gift acceptance and processing, donor records management, gift agreements, endowment reports and naming opportunities. It also manages the university’s advancement systems and data, including Kindsight Ascend on Salesforce CRM. Advancement Services works closely with Alumni Engagement and Annual Giving, University Development, University Communications and the college and unit advancement offices to provide reliable information and forward-looking solutions that strengthen philanthropy and engagement across the university.
Advancement Services also leads data and systems governance for University Advancement, promoting the ethical, consistent and secure use of information in all fundraising and engagement activities. By combining operational excellence with a culture of collaboration and innovation, Advancement Services helps NC State make data-informed decisions that drive meaningful and lasting impact.
Wolfpack Perks and Benefits
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone.
What we offer:
Medical, Dental, and Vision
Flexible Spending Account
Retirement Programs
Disability Plans
Life Insurance
Accident Plan
Paid Time Off and Other Leave Programs
12 Holidays Each Year
Tuition and Academic Assistance
And so much more!
Attain Work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
Essential Job Duties
The Integration Developer is responsible for designing, building, and maintaining integrations across University Advancement’s ecosystem, with a primary focus on integrations between our Salesforce CRM and on-premise PeopleSoft ERP and Oracle databases. This role owns the full lifecycle of data movement and interoperability requirements, design, development, testing, deployment, and ongoing support.
The Integration Developer ensures that data flows are reliable, secure, performant, and aligned with business and architectural standards. The ideal candidate brings the technical expertise required to deliver scalable, high-performance solutions for our CRM ecosystem. This role reports directly to the Director of Application Services within Advancement Services.
Other Responsibilities
Key Responsibilities will include, but are not limited to, the following:
Integration Architecture and Design
+ Design integration solutions connecting our Salesforce CRM with PeopleSoft module data (SIS, HR, and Finance).
+ Evaluate and select suitable integration patterns, including batch processes, API integration, event-driven, real-time, and file-based data exchanges.
+ Translate business requirements into technical integration specifications and data flow diagrams.
Integration Development
+ Develop PL/SQL packages, procedures, and scripts to extract, transform, and load data from Oracle/PeopleSoft to Salesforce CRM.
+ Build and consume REST/SOAP APIs for Salesforce CRM and other systems.
+ Create and maintain file-based interfaces (CSV, XML, JSON) for batch integrations.
+ Implement integration logic using scripting languages and ETL tools as needed.
+ Develop reconciliation logic, error handling, and retrying mechanisms.
Data Modeling, Mapping, and Transformation
+ Analyze Salesforce CRM objects, Oracle schemas, and PeopleSoft record structures to define integration mappings.
+ Create transformation rules, validation logic, and data quality checks.
+ Ensure referential integrity and consistency across systems.
Testing and Quality Assurance
+ Write and execute unit, system, and end-to-end integration tests.
+ Validate data accuracy, completeness, and performance across interfaces.
+ Collaborate with sprint teams, Salesforce Administrators, and Salesforce Developers in supporting UAT activities.
+ Prepare deployment scripts and documentation for production releases.
Qualifications
Minimum Education and Experience
Bachelor’s degree with a preference in Computer Science, Information Technology, or a related field/discipline.
5+ years of hands-on experience in integration development and configurations.
All degrees must be received from appropriately accredited institutions.
Other Required Qualifications
High proficiency in PL/SQL and SQL.
High proficiency in REST/SOAP API development and consumption.
Experience with structured data formats such as XML and JSON for integrations.
Experience with Oracle schema design, indexing, and performance tuning.
Experience integration ERP (PeopleSoft, Workday, SAP, Banner, etc.) with a cloud platform such as Salesforce.
Experience with a cloud platform data model, APIs, authentications, and integration constraints.
* Experience with DevOps and source control solutions, such as GitHub.
Preferred Qualifications
Experience with financial system general ledger integration (i.e., PeopleSoft, SAP, Banner, Workday, etc.).
Experience with the Salesforce platform.
Familiarity with a middleware (MuleSoft, Boomi, Informatica, or custom frameworks).
Exposure to CI/CD pipelines for integration deployments.
* Experience in higher education and/or not-for-profit organizations.
Required License(s) or Certification(s)
N/A
Valid NC Driver's License required No
Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 04/30/2026
Anticipated Close Date Open until filled
Special Instructions to Applicants
In addition to your application, please submit a cover letter, resume, and the contact information for at least three professional references.
Position Details
Position Number 00100435
Position Type EPS/SAAO
Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.00
Appointment 12 Month Recurring
Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather
Mandatory Designation - Emergency Events Non Mandatory - Emergency Event
Department ID 085001 - Advancement Services
EEO
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
See all 48+ Integration Developer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Integration Developer roles.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as an Integration Developer
Frame your degree against SOC codes
USCIS evaluates specialty occupation by matching your degree field to the role's SOC code. Pull the O*NET profile for Integration Developers and confirm your transcript aligns with the listed education requirements before applying.
Target employers with active LCA filings
Search DOL's OFLC Wage Search to find companies that have recently certified LCAs for integration or middleware developer roles. Employers with existing filings have established H-1B processes and are far less likely to decline at the offer stage.
Use Migrate Mate to filter verified sponsors
Search Integration Developer roles on Migrate Mate to surface employers with confirmed H-1B filing history for this specific occupation, cutting out companies that won't sponsor before you invest time in their process.
Clarify prevailing wage level at offer
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your location and SOC code. Ask which wage level they're filing at during offer negotiation so you know whether the salary reflects your experience tier.
Get the job description right before filing
Integration Developer roles that blend business analysis with technical work can draw USCIS scrutiny about whether the position truly requires a specialized degree. Work with your employer to ensure the job description emphasizes the technical architecture and system design components.
Integration Developer jobs are hiring across the US. Find yours.
Find Integration Developer JobsIntegration Developer H-1B Visa: Frequently Asked Questions
Do Integration Developer roles qualify as H-1B specialty occupations?
Yes. USCIS classifies Integration Developer positions as specialty occupations when the role requires theoretical and practical application of highly specialized knowledge and a minimum of a bachelor's degree in computer science, information systems, or a related field. Roles that blend development with general project coordination can face scrutiny, so the job description needs to emphasize technical design work over administrative duties.
How do I find employers who actively sponsor H-1B visas for Integration Developers?
Migrate Mate filters job listings by verified H-1B filing history, so you can identify employers who have sponsored Integration Developer roles specifically rather than relying on general claims about sponsorship willingness. Cross-referencing with DOL's OFLC Wage Search lets you confirm recent LCA certifications for the same job title before you apply.
What SOC code does USCIS use for Integration Developer roles?
Integration Developers are most commonly classified under SOC 15-1252 (Software Developers) or 15-1244 (Network and Computer Systems Administrators) depending on the role's primary function. The O*NET profile for your closest SOC code lists the standard education and knowledge requirements USCIS uses to evaluate specialty occupation status, so reviewing it before your employer files helps catch misclassification early.
Can my employer sponsor my H-1B if they haven't done it before?
Yes, but expect a longer preparation timeline. First-time H-1B sponsors must register with E-Verify, obtain a Federal Employer Identification Number, and complete LCA filing through DOL's FLAG system before USCIS can process the I-129 petition. Build at least two to three months of runway before the April lottery registration window opens.
What happens to my H-1B petition if I change employers mid-process?
If you switch employers after your H-1B is approved and you're already in H-1B status, the new employer must file an H-1B transfer petition before you start working for them. Under AC21 portability rules, you can begin the new role once the transfer petition is filed and receipted, without waiting for USCIS approval, provided you've been in valid H-1B status for at least 180 days.
See which Integration Developer employers are hiring and sponsoring visas right now.
Search Integration Developer Jobs