Customertimes stands with Ukraine

Senior Salesforce Consultant

Greater Toronto Area, Remote

Customertimes is hiring an experienced Salesforce Consultant. As part of the implementation team, you will manage product development and delivery of enterprise-level, Salesforce-based technology solutions.


  • Salesforce Certified Administrator (SCA) 
  • Salesforce Certified Service Cloud Consultant 
  • At least one year of experience as a system and/or business analyst in the IT field
  • Real experience compiling project and user documentation
  • Good communication skills plus upper intermediate level English
  • Broad knowledge and experience in the creation of mockups and prototypes
  • Understanding of UX fundamentals along with the basic principles of building user interfaces and determining workflow
  • Understanding of the technologies and principles used to build modern web applications
  • Ability to determine efficient solutions and reach a balance between technical solutions and business needs
  • Understanding of common notations used for visual modeling
  • Understanding or a willingness to learn the basics of various domain areas
  • Working knowledge of Agile-based methodologies
  • Willingness to travel


  • Meet with project managers to determine CRM needs
  • Develop customized solutions within the Salesforce platform
  • Design, code, and implement Salesforce applications
  • Design and build high-performance, reusable, reliable Apex code according to best practices
  • Develop Lightning and LWC UI components
  • Ensure the highest possible quality of the application
  • Identify bugs and adhere to requirements during debugging
  • Write test classes and ensure more than 80% code coverage
  • Develop end-to-end apps for AppExchange
  • Introduce and set up Continuous Deployment processes
  • Introduce new ideas to improve process or efficiency
  • Coach junior staff
  • Lead development of functional solution architecture and design
  • Adhere to application and integration development best practices
  • Adhere to enterprise architecture standards, plus environment management, testing, and platform best practices
  • Gather information and analyze customer requirements, and document these requirements (SRS, use cases, BPMN, UML, wireframes, etc.)
  • Coordinate the requirements and the design solution with the customer
  • Facilitate communication between the client and the development team during the project implementation
  • Plan and monitor BA process and activities