Senior Integration Developer 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 Developer 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, and Apex integration. 

Location: Virtual: Home-based office in the US or Canada

Work Authorization: Citizens or Permanent Residents of USA or Canada. Cannot provide Visa sponsorship.

Travel: Maximum 10%

Qualifications and Education Requirements

  • Salesforce.com Administrator certifications required 
  • Platform Developer I; Salesforce Integration Architecture Designer preferred 
  • Strong Salesforce configuration knowledge across a Sales, Services and Marketing Clouds 
  • 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, Mulesoft or Informatica 
    • 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 preferred 
  • Experience consulting on Salesforce implementations (1-2 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 
  • Bachelor’s degree in a related field or equivalent education/experience required 

 

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 

 

Equal Employment Opportunity
Cloud for Good provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to 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 characteristics protected by federal, state and local laws. Cloud for Good complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company operates. This policy applies to all terms and conditions of employment.

 

Apply Now


 

Your cover letter should include:

  • Why you’d like to work for us
  • Why you think you’d connect with our clients
  • Your unique experience and qualifications that make you the best candidate

No Calls Please!