Integration Developer

Raleigh, NC, US • Posted 2 days ago • Updated 10 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • EP
  • Project Management
  • Preventive Maintenance
  • Performance Management
  • Leadership
  • Research
  • Science
  • Marketing
  • Information Management
  • Application Development
  • Reporting
  • Analytics
  • Records Management
  • Fundraising
  • Operational Excellence
  • Innovation
  • Life Insurance
  • AIM
  • FOCUS
  • Database
  • Development Testing
  • Data Flow
  • Customer Relationship Management (CRM)
  • Integration Architecture
  • Real-time
  • Data-flow Diagrams
  • Computerized System Validation
  • Extract
  • Transform
  • Load
  • Mapping
  • Data Quality
  • Testing
  • Quality Assurance
  • Interfaces
  • Collaboration
  • Sprint
  • Acceptance Testing
  • Scripting
  • Documentation
  • Computer Science
  • Information Technology
  • PL/SQL
  • SQL
  • SOAP
  • API
  • XML
  • JSON
  • Oracle
  • Performance Tuning
  • Enterprise Resource Planning
  • Cloud Computing
  • Data Modeling
  • DevOps
  • Version Control
  • GitHub
  • Finance
  • General Ledger
  • PeopleSoft
  • SAP
  • Workday
  • Salesforce.com
  • Middleware
  • MuleSoft
  • Boomi
  • Informatica
  • Continuous Integration
  • Continuous Delivery
  • Higher Education
  • Recruiting
  • Human Resources
  • Law

Summary

Posting Details

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 Propositionand 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 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 or .

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10213068
  • Position Id: ff8a145bc79802202fe3faf98059522c
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cary, North Carolina

Today

Full-time

Cary, North Carolina

Today

Full-time

Raleigh, North Carolina

Today

Full-time

Raleigh, North Carolina

Today

Full-time

Search all similar jobs