We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Integration Developer

North Carolina State University
Commensurate with Experience and Education
life insurance, flexible benefit account, paid time off
Apr 30, 2026
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.
Applied = 0

(web-bd9584865-rddb7)