Preloader Image

CRM Consultant: Developer

Our work with clients combines technical expertise with hands-on understanding of business process and operations. Success in this role requires knowledge of the Salesforce.com ecosystem. The most successful candidate will demonstrate an ability to work with organizations to develop clear business processes, efficient workflow systems, and best practices.

 

This position requires strong project management skills and the ability to work with a number of projects at once. Most projects are client facing and as a result, communication skills and a genuine interest in helping people is very important. The ability to collaborate with peers and clients while building consensus is also critical for success in this position.

 

Responsibilities

  • Build client-specific solutions on the Force.com platform using a blend of Native Configuration, Apex and Visualforce/Lightning with the goal of providing clients with sensible solutions that can be managed and maintained within the budget and personnel resources available to them

  • Assist with migration of client’s current CRM data to Salesforce and create custom code as needed

  • Create a library of reusable code for future project deployments

  • Provide guidance and best practices around Salesforce solutions for both clients and company development

  • Review project requirements and work with consultants and project managers to refine the technical details of project specifications

  • Develop and document user instructions and administrative maintenance requirements for use in Salesforce customizations

  • Contribute to the development of additional products and services

Desired Experience and Skills

  • Bachelor's degree in Business, Computer Science, Software Engineering a plus

  • Demonstrated expertise in Salesforce development environment including Apex Classes, Apex Triggers, Visualforce Pages and Components, Salesforce Lightning Design System (SLDS), and other advanced Salesforce configuration such as Custom Objects, Quick Actions, Process Builder, Workflow Rules, Validation Rules, and Profile & Permission Set security.

  • Prior experience with Force.com developer toolkit - Apex, Visualforce, Javascript, Force.com IDE or MavensMate IDE, Ant, Web Services,Metadata and other Salesforce API's.

  • Experience with integration technologies commonly used with Salesforce  (rest api, soap api, ETL tools, etc.) a plus

  • Experience with the Salesforce Lightning User Interface (LEX) a plus

  • Experience with Customer Communities a plus

  • Experience with code repositories such as github and bitbucket a plus

  • Ability to work on multiple projects concurrently with a geographically dispersed team

  • Strong communication and interpersonal skills

  • Familiarity with Salesforce for the nonprofit sector and unique needs of nonprofits using Salesforce preferred

  • Exposure to online marketing strategy and automation tools like Convio, NetCommunity, and Kintera a plus

  • 3 or more years of Force.com development experience

  • Salesforce Platform Developer I and/or Platform Developer II certifications a plus

  • Knowledge of object-oriented methodologies and approaches

  • Knowledge of relational databases

This is a contract, 1099 position.

 

Location:
Remote