Integration Consultant

We are seeking a   Integration Developer to serve as the  technical integration resource on Salesforce implementation teams. They will be responsible for evaluating, designing, and developing integrations to the Salesforce platform for non-profit organizations and higher education institutions. Successful candidates will be deeply familiar with Salesforce’s APIs, middleware tools, and Apex integration.

Roles & Responsibilities:
  • Serve as the integration lead developer on project teams for building integrations between Salesforce and external systems via code or middleware.
  • Write comprehensive test code coverage for any classes, triggers, and components necessary for an Apex integration delivered in a project.
  • Create integration documentation detailing directionality, frequency, mapping, and maintenance
  • Deliver quality results for the client in a timely fashion and be able to handle projects with multiple clients at once
  • Work collaboratively with project managers and delivery teams to ensure all requirements are met and are consistent with best practices.
  • Facilitate internal and external meetings
  • Report on the status and risks of each project to Project Managers, Engagement Managers, and Directors of Professional Services as needed
  • Maintain up-to-date, accurate knowledge of NPSP and/or EDA
  • Assess client business requirements to design architecturally-sound solutions.
  • Be a thought leader within the Salesforce ecosystem
  • Show a commitment to customer satisfaction
  • Deliver on project assignments on time and within budget
  • Perpetually contribute to the betterment of Cloud for Good
  • Be prepared to work in shifts to accommodate our global customer base across different time zones, including the AMER, APAC, and EMEA.



Requirements

Qualifications:
  • Strong Salesforce configuration knowledge across a variety of Clouds and/or functionalities
  • Minimum of two years of Salesforce integration experience, using APIs / Apex integration and middleware
  • Experience with SOAP and REST APIs
  • Experience with databases, including SQL and Oracle
  • Familiarity with Eclipse IDE, VS Code, or SalesforceDX CLI
  • Familiarity with event-driven integrations
  • Solid experience with middleware tools, such as Jitterbit or Mulesoft
  • Familiarity with best practices and strategies for bulkified, scalable integrations
  • Familiarity with common nonprofit or higher education systems for integration, such as Banner, PeopleSoft, or SAP preferred
  • Experience consulting on Salesforce implementations (1-2 years of experience preferred)
  • Experience developing integrations that operate on a scheduled/batched or ‘real-time’ basis
  • Applied knowledge of Salesforce, including Sales, Services, and Marketing functions
  • Strong consulting skills, including project and time management, communication, and teamwork/collaboration
  • Agile methodology experience
  • Ability to work with SFDC developers and declarative configuration experts – providing insight and solutions to each
  • Proven track record of continuously improving organizations
  • Bachelor’s degree in a related field or equivalent education/experience required
  • Certifications: Salesforce.com administrator certification,Salesforce Certified Platform Developer I, Salesforce Integration Architecture Designer certification preferred
  • Education:Bachelor’s degree in a related field or equivalent education/experience required
Preferred Skills:
  • Strong attention to detail
  • Problem-solving skills
  • Excellent organizational skills and the ability to handle multiple projects simultaneously
  • Strong project management skills
  • Strong time management skills
  • Strong written and verbal communication skills
  • Intellectual curiosity
  • Passion for continuous learning
  • Presentation skills

Signs You May Be a Great Fit
  • Impact: Play a pivotal role in shaping a rapidly growing venture studio.
  • Culture: Thrive in a collaborative, innovative environment that values creativity and ownership.
  • Growth: Access professional development opportunities and mentorship.
  • Benefits: Competitive salary, health/wellness packages, and flexible work options.