Salesforce Developer

ADGA Group Consultants - Toronto, ON (30+ days ago)

Apply Now

Background Info:

Salesforce developers knowledge is required to work alongside the Salesforce Architect to deliver on initiatives in the Customer Experience program. Developers will be part of the team to drive rapid prototyping and production delivery. Developers will also be working with the project team to help implement governance and Salesforce best practices as well as ongoing continuous improvements to the platform.

Mandatory Qualifications:

  • Must have 5 or more years of experience across varied customers and industries, with Enterprise implementations of Salesforce, particularly Service Cloud
  • At least 7 years of solution design and development experience in Enterprise sized environments
  • Deep understanding of Salesforce products and industry best practices related to design, development, testing, business processes, workflow, reporting and sustainment
  • Strong experience in Developing Lighting Web Components, Lighting Components, Apex, Process Builders, Cloud Flows and using Salesforce declarative tools to deliver on business requirements
  • Experience in working with Salesforce Service Cloud, Salesforce Field Service Lighting, Salesforce NPSP, Salesforce AppExchange Products, Strong Experience in developing solutions in a Single-Org. Enterprisewide Salesforce platform with a complex Salesforce Security Model
  • Strong experience in integrating Salesforce to non-Salesforce products and technologies such as Call centre solutions, telephony, back end systems, etc
  • Strong Experience in recommending and using Salesforce development and deployment tools/techniques. Such as, Visual Source Studio, ANT, Change Sets, Salesforce DX, Jenkins, GitHub, BitBucket, Eclipse
  • Candidate must have the following active certifications: Salesforce Certified Platform Developer I and Salesforce Certified Administrator
  • Salesforce Certified Platform Developer II, Salesforce Certified Advanced Administrator and Salesforce Certified Service Cloud Consultant is a plus

Assignment Duties and Responsibilities:

  • Work closely with Salesforce Architect and project team to analyze functional requirements and the underlying business objectives and challenges to deliver a solution that will meet those needs.
  • Provide expert knowledge and demonstrate a high proficiency for Salesforce technologies.
  • Design and develop Salesforce solutions on Salesforce Service Cloud, Salesforce Community Cloud
  • Provide expert knowledge in documenting and articulating Salesforce solution designs to the project team and stakeholders to review before development start, to ensure that solution meets the business requirements and established technical development standards.
  • Work with project leadership and teams in providing inputs and recommendations to build project schedules for complex Salesforce solutions, including configuration, development, integration, security, landscape, hardware, software and licensing
  • Advise on the implications of configuration and customization decisions and document technical risks, costs, and benefits in terms of development and future upgrades
  • Implement Salesforce solutions using configuration and customization using technologies such as Flows, Process Builders, Community Builders, APEX, Triggers, Lightning Web Components and Lightning components
  • Apply Salesforce privacy and security management best practices using technologies such as Salesforce Shield and Salesforce Identity
  • Perform Salesforce administration including managing roles and access, troubleshooting, data cleansing and auditing, and other configurations
  • Design, configure and maintain Salesforce security rules, permission sets, field level security, record level security, roles and profiles
  • Work in an Agile framework with appropriate tools such as JIRA and confluence
  • Review user stories and acceptance criteria, estimate user story sizing, participate in sprint planning, elaborations sessions and retrospective meetings
  • Contribute to Salesforce Governance Framework including change management process, Org strategy, design and development standards and best practices
  • Develop, test and deploy customizations, custom objects, new enhancements, and system updates
  • Advise and provide expert knowledge on the feasibility and effort estimates for proposed deliverables within the Salesforce technologies and platform
  • Promote changes from development to QA, and from QA to production environments by applying DevOps best practices and technologies such as Salesforce DX, CI/CD, Jenkins, Git, and test automation
  • Design and build integrations between Salesforce and internal systems using Java, REST API, Microservices with well-defined security management mechanism such as OAuth and JWT
  • Help define and improve our standards for a maintainable, modular, and healthy Salesforce code base
  • Create different Salesforce tools, like dashboards and intelligent workflows, for different projects to fight inefficiency and improve productivity
  • Recommend and implement improvements to existing processes

Job Types: Full-time, Contract

Experience:

  • solution design and development : 7 years (Preferred)
  • Enterprise implementations of Salesforce: 5 years (Preferred)

Licence:

  • Salesforce Certified Platform Developer I (Preferred)
  • Salesforce Certified Administrator (Preferred)