Senior Integration Consultant in the USA or Canada
Cloud for Good, the Nonprofit and Higher Education Partner of the Year for Salesforce, is seeking a Senior Salesforce Integration Consultant to serve as the lead technical integration resource on our implementation team. They will be responsible for evaluating, designing, and developing integrations to the Salesforce platform for nonprofit organizations and higher education institutions. Successful candidates will be deeply familiar with Salesforce’s APIs, middleware tools & strategies, and implementations of the Mulesoft platform.
Location: Virtual: Home-based office in the US or Canada
Work Authorization: Citizens or Permanent Residents of the USA or Canada preferred but can provide Visa sponsorship on a case-by-case basis. Cannot provide C2C.
Travel: 10-20%
Qualifications and Education Requirements:
- Strong Salesforce configuration knowledge across Sales, Services, and other Clouds
- Minimum of four years of Salesforce integration experience, using APIs / Apex integration and middleware
- Experience with SOAP and REST APIs
- Experience with databases, including SQL and Oracle
- Experience with event-driven integrations
- Experience with MuleSoft Anypoint Platform and API-led connectivity
- Familiarity with best practices and strategies for bulkified, scalable integrations
- Experience developing integrations that operate on a scheduled/batched or ‘real-time’ basis
- Familiarity with common nonprofit or higher education systems for integration, such as Banner, PeopleSoft, or SAP is a plus
- Bachelor’s degree in a related field or equivalent education/experience required
- Experience consulting on Salesforce implementations (2-4 years of experience preferred)
- Strong consulting skills, including project and time management, written/verbal communication, teamwork/collaboration, and ability to handle multiple priorities simultaneously
- Agile methodology experience
- Ability to work with SFDC developers and declarative configuration experts
Main 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; report on status and risks
- 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
Disclaimers:
Diversity and Equal Opportunity Commitment:
- At Cloud for Good, we adhere to the principles of Equal Employment Opportunity (EEO) and extend these principles to all our employees and prospective candidates. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, ancestry, age, sex, disability, genetic information, marital status, pregnancy status, amnesty, veteran status, medical condition, or any other legally protected characteristics as defined by federal, state, and local laws. Our commitment to non-discrimination applies across every location in which our company operates, and it encompasses all aspects of employment.
- Cloud for Good strongly encourages individuals from diverse backgrounds and identities to submit their applications. Our unwavering commitment to fostering diversity not only enhances our workplace but also enhances the outcomes we deliver to our clients.
- We value inclusivity and want applicants who may require special assistance or accommodation during the interview process to know we’re here to assist you.
Use of AI in Interviewing:
- At Cloud for Good, we believe in conducting interviews that are fair, equitable, and designed to evaluate candidates based on their qualifications and experience. To ensure that all candidates are given an equal opportunity to demonstrate their abilities, we prohibit the use of AI or any other type of machine learning tools during the interview process.
- Candidates are expected to participate in the interview process remotely using video conferencing. Any attempt to use AI or similar technology to respond to interview questions, analyze or provide feedback on the interview process, or perform any other interview-related tasks is strictly prohibited and will be considered a violation of our policy and may result in disqualification from the interview process.
- We understand that some candidates may have disabilities or other circumstances that require accommodation during the interview process. In such cases, we will make reasonable accommodations to enable candidates to participate in the interview process to the best of their ability.