Salesforce Engineer Job Description

Salesforce Engineer Job Description Template

Our company is looking for a Salesforce Engineer to join our team.

Responsibilities:

  • Understand Salesforce security and apply the Organization-Wide Default, sharing patterns, profiles or permissions to your applications;
  • Handle day to day development activities on the salesforce.com platform using Apex, Visual Force, Lightning Web Components and Aura;
  • Apply standard methodologies and experience to build Salesforce.com applications;
  • Develop custom applications using APEX, JavaScript, Visual Force, AJAX, HTML, CSS;
  • Develop test classes and automation to validate business logic and avoid production issues;
  • Work closely with other developers in the team including business analyst, QA analyst and project managers;
  • Model new custom objects and fields to support business requirements;
  • Research Salesforce.com capabilities as needed to suit business requirements, and provide a gap analysis;
  • Support the creation of customizations and integrations required to solution delivery;
  • Develop estimates for projects;
  • Full development lifecycle: design, development, test, documentation, release and follow up;
  • Data analysis and visualization;
  • Access and manage data in third-party systems using REST APIs and webhooks;
  • Custom development in support of Customer Experience delivery objectives;
  • Collaborate on the development of a customer-facing system resident in Salesforce.com.

Requirements:

  • Experience integrating Salesforce.com with other applications;
  • Working understanding of Agile, Scrum, Design Thinking, and Lean Startup principles;
  • Enjoy a fast-paced, dynamic environment;
  • Amazing communication and problem-solving skills;
  • Experience with Tableau and other reporting and analytics tools;
  • Experience with Salesforce tools: Data Loader, Workbench, Flow and Process Designer;
  • Are a fast learner and enjoy working with cutting-edge technologies;
  • A standout “customer first” attitude;
  • 2+ years of working with clients and vendors developing solutions and supporting projects from requirements capturing to release management;
  • Experience with Amazon Web Services and/or Amazon Connect;
  • Previous contact with Java, Spring MVC, Java Servlet API;
  • Superb interpersonal skills to work across and up through the organization, including escalation and mitigation of issues, risks, and business impacts;
  • At least two years developing for the Salesforce Platform (Apex, Triggers, Visualforce, SOQL, SOSL);
  • Experience with front end development: Angular JS, vue.js, node.js, HTML, CSS;
  • Experience with SQL databases (MySQL, PostgreSQL, Oracle).