Sr. Salesforce developer

Role Details

  • 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