Learn more about this opportunity.


Salesforce CRM Developer

Function: Technology
Location: Mississauga, ON (HQ) SDO, Mississauga, ON CA
Date posted: 8/29/2017 2:43:38 PM
Type: Full-time
Permanent / Contract: Regular
Job number: 1021341
As the CRM (Salesforce.com) Application Developer you are a National resource primarily involved with development of customized functionalities with Salesforce.com.  You also work with the sales team to manage tracking of performance; ensure accurate effective reporting, manage and provide support to Manager, BI team, while maintaining a superior level of client service to internal and external customers. This is an internal customer facing, concept development role working closely with Business Executives.
CRM (Salesforce.com) Support:
  • Configure Salesforce.com CRM and develop the customized functionalities through Apex & Visualforce, responsible for system administration including but not limited to data loading, workflow, approval processes, validation rules, reports and dashboards, profile/role management.
  • Develop the customized interfaces and real-time monitor system by using Java technology, which is used to realize data exchange and performance monitoring between different database systems, include Oracle, SQL Server and Mainframe databases.
  • Create business reporting system for sales, marketing, business process management and so on to ensure consistent organization information and enable complex analytic queries to the business users through data warehouse technology.
  • Manage production system migration and release, include tasks scheduling and resources coordination, migration plan review, progress update and tracing, post-migration testing, status reporting, etc.
  • Implement and upgrade system software for servers in Development, Test, Certification and Production environments, monitor the servers and applications, analyze the system alerts and error logs, take the actions accordingly for performance tuning and/or risk mitigation.
  • Create various business and technical documents for project needs, include business requirements document, system design document, test plan, business continuity plan and system run book, etc.
  • Provide the technical support to the internal clients for the complex issues escalated by IT to our team; seek the solution and resolve the issues to meet service level agreement.
  • Analyze business requirements, design and implement the customized solutions of business system through J2EE architecture and with SFDC compliance.
  • Design, implement and maintain production Oracle and SQL database systems to support business solutions; monitor the system performance and analyze the system logs for system optimization.
  • Manage SFDC system development for growing business needs, for example, Products and Assets, Price Books, Quotes and Order Systems, Time and Attendance System, E-Leave System and Payroll System.
  • Support the trouble-shooting on application system, system related business logics and the back-end algorithm.
  • Assist the Business Intelligence Manager to customize the hosting services for the customers and tailor the Service Level Agreement to meet the customers' requirements.
  • Conduct internal security audit in the company, log the issues, evaluate the action plans from each domain/department and observe the progress of corrective actions to ensure data security and access control procedures.
  • Configure and support CRM system for company marketing & sales automation and contact management, and develop the interfaces to integrate CRM with other business sub-systems.
  • Develop test plans based on business requirements and design specifications, and other IT/business plans including data backup plan, disaster recovery plan and business contingency plan, etc.
  • Lead the development / implementation of new modules/enhancement to SFDC, operating service standards, methodologies and frameworks to support on-going reporting, analysis etc.
  • Contribute towards integration projects – collect business requirements.
  • Review, advise/recommend and rollout new release functionalities
  • Specialized projects – transition of existing IT processes into SFDC
  • In-depth and extensive Troubleshooting in SFDC

  • Experienced in Salesforce.com CRM implementation, configuration and customization as well as system administration.
  • Strong technical background with programming abilities in C/C++, Force.com (Apex & Visualforce), HTML, XML, JSP, Java and JavaScript.
  • Comprehensive database development and management skills as well as ETL (Extract, Transform and Load) experience across various data sources.
  • Solid knowledge and skills in project management methodologies, processes, templates, tools and standard which are in alignment with high level of organization project management maturity.
  • Exposure both in working for corporate IT management field and consulting experience in leading consulting firms working for multiple clients from various industries to solve different issues and problems.
  • Effective verbal and written communication, analytical and problem-solving skills.
  • Strong analytical and reasoning abilities.
  • Ability to analyze business reports and solve problems
  • Strong advanced analytical and reasoning abilities. Able to develop and adapt business processes after evaluating multiple solutions. E.g. PRISM, CRM, ERP
  • Strong working experience Brio Insight/Hyperion, Alpha, Excel and Access is an asset.
  • Strong MS Office Skills (Word, Excel, Power Point, Access)
  • Ability to set and achieve challenging goals
  • Team spirit and proactive attitude with ability to meet strict deadlines
  • Extensive working knowledge of Salesforce.com an asset
  • Certified SFDC Administrator and/or Developer Designation and/or working towards Advanced Administrator/Developer Certification
  • Other CRM tools definite advantage
  • High energy level, comfortable performing multifaceted projects in conjunction with daily business activities
  • Strong knowledge of Office Products
  • Team spirit and proactive attitude with ability to meet strict deadlines
  • Individual must demonstrate a high level of business maturity and alertness; ability to get along well with diverse personalities
Operating Systems/Network
  • All Microsoft Windows Operating Systems, UNIX, Storage Area Network (SAN), VPN, Novell Netware, Linux, TCP/IP
  • Microsoft SQL Server, MySQL, Sybase, Oracle, DB2, Microsoft Access
Programming languages
  • C/C++/C#, VBScript, Java, XML, Visual Basic, HTML/AS, JavaScript
  • Visual C++, Crystal Reports, MS Visio, MS Systems Management Server, MS Exchange Server, MS Internet Information Server, MS Operations Manager, IBM WebSphere, SiteScope, SalesForce.com, Visual Basic, Visual Studio, MS Project, MS Office, MS ISA/Proxy Server, MS BizTalk Server, BEA WebLogic, Citrix Metaframe Farm, Lotus Notes, GoldMine CRM
  • 10+ years direct experience in CRM (preferably Salesforce.com) development effectiveness
  • 5+ years’ experience building sales reports
  • Master’s Degree in IT and or Business Administration or related degree



Staples is committed to providing accommodation to people with disabilities throughout the job application and interview process to the point of undue hardship.  If you require an accommodation during the application or interview process, please contact a Customer Care Representative at 1-877-782-7537.

Link for schema

There's more to explore