Salesforce Specialist Developer

Job type: Remote
Job ref: 32484
Published: 26 days ago

Role Type:Contract

Location: Remote

Duration: 6 Months +


Role Purpose:

Responsible for developing high performing solutions on the Salesforce platform, the Salesforce Specialist Developer will provide insight in advanced technical analysis, conduct needs assessments, configure apps as required, and also assist in key functions involving business users training and on-going support.

Focus would be on declarative solutions and understanding what is accomplished with out of the box functionality. 

Key Responsibilities and Accountabilities:

  • Maintain and customize CRM Sales, Service and Community Cloud implementations.

  • Develop custom and OOB solutions using Salesforce functionality (APEX, SOQL, SOSL, Lightning Components, etc.)

  • Build custom reports, dashboards, workflows, perform administrative tasks – setting up roles, profiles, users, email Services, page layouts, workflow, alerts actions, reports and approval processes, Data management, export as per Business requirements.

  • Implemented security and sharing rules at object field and record level for different users at different levels of organization. Create various profiles and configure role permissions based on the organizational hierarchy

  • Ensure user experience is taken into consideration while designing the page layouts and implementing functionalities, suggest improvements in UI/UX for current implementation based on user needs.

  • Develop applications using Apex/Visualforce/Lightning Components on platform

  • Responsible to build integrations with other systems (such as, NetSuite, custom applications) using REST and Web Services

  • Responsible to test and debug code to ensure that production systems continue to meet user needs

  • Support QA in functional and system level testing and fix defects

  • Research and recommend new Salesforce features and App exchange applications suited for Business requirement and support implementation and integration to Salesforce platform.

  • Identify and lead data migration exercise from existing bespoke applications to CRM platform.

  • Provide day-to-day end-user support.

  • Should be able to manage time effectively and prioritize production issues and enhancement requests to provide timely and effective support to Business users within defined SLAs.

  • Document and track the change requests, support QA and Business users during internal testing and UAT

Definition of Success

  • Resolution of all support tickets aligned with defined SLA’s, responding to changes within SLA’s and on time delivery on changes and enhancements.

  • Have successfully replaced bespoke solutions, spreadsheets or any other sources of information that are part of a customer lifecycle and integrated them into Salesforce enabling a true customer 360 view and closed loop reporting.

  • First time fix rates are significantly improved

Other Context (if applicable):

  • Willing to work extended hours after work as needed for critical operation support

Functional/Technical Competencies

  • Bachelor's degree in computer science and 8+ years of professional experience

  • 6+ years with Salesforce development experience8+ years with software development experience

  • Demonstrated understanding and experience with Salesforce Architecture and API Demonstrable

  • Hands-on experience with customization (Apex Triggers, Classes & Visual Force),configuration (Formulas, Workflows, Approval processes, Custom objects and fields, Sharing Rules, Page layouts, Record types, Permission Sets, Reports and Dashboards) and Integration experience with API

  • Experience with Agile methodology and ability to handle multiple projects

  • Experience with HTML 5, CSS, JQuery, Angular JS web services & mobile frameworks are desirable

  • Hands-on expertise in all the following technologies:  APEX, Lightning Design System, Visualforce, Process Builder, Workflows

Preferred Credentials:

  • Salesforce Platform App Builder Certification

  • Salesforce Platform Developer 1 and Developer 2 Certification

  • Salesforce Administrator

Personal Characteristics and Required Background:

  • Proven success in contributing to a team-oriented environment

  • Straight talking, Open-minded, Honest, with a can-do attitude.

  • Excellent Communication Skills and ability to interact effectively with both Business and technical teams

  • Self-starter with ability to work and deliver with minimum supervision

  • Great attitude and possess a sense of accountability

  • Proven ability to work creatively and analytically in a problem-solving environment

  • Technology savvy with aptitude and experience in adopting modern methodologies and innovative techniques to boost work efficiency

  • Detail-oriented energetic team player motivated with multi-tasking capabilities problem solver

  • Strong communication and inter-personal skills with ability to work well in a dynamic team environment.

  • Quick learner and flexible to support and switch between different technology platforms and tools.