Sr. Salesforce developer

Your role at TestGrid

Meet with the business to determine functional and technical requirements and participate in application design, configuration, testing and deployment

Perform configuration and customization of the Salesforce.com platform using APEX, VisualForce, Flows, etc.

Participate in efforts to develop and execute testing, training and documentation

Participate in the sales cycle as needed (solution definition, pre-sales, estimating and project planning)

Utilize best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform

Follow all standard operating procedures (SOP) and maintain updated ticketing for events, incidents, requests, changes, problems, etc.

Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and how-to assistance.

Integrate multiple systems with Salesforce, including internal proprietary and third party applications

Able to create Process Builder, Flow, workflow, validation rules, etc. as needed by the business, while knowing which of these functionalities best fits the need at hand.

Knowledge of Salesforce CPQ functionality a strong plus.

Develop custom Lightning applications using Salesforce. com and integrating salesforce.com with other systems

Help contribute in ongoing project of consolidating 2 separate SFDC instances into 1 instance.


  • Salesforce Developer experience with Force.com developer toolkit - Apex, VisualForce, Force.com IDE, Force.com Migration Tool, Web Services/SOA Metadata APIs
  • Excellent organizational, verbal and written communication skills
  • Prior experience with data migration and ETL/integration tools a plus
  • Experience with Marketo Pardot applications a strong plus
  • Software engineering skills with Java SE EE (Java, JSF, SQL) preferred
  • Experience with Agile development methodologies such as XP/SCRUM
  • Experience with web services (REST SOAP, JSON XML, etc.)
  • Current Salesforce certifications (e.g. App Builder, Platform Developer I. Platform Developer II a bonus)
  • Communicate work effectively with a globally distributed team
  • Strong desire to continue learning