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.