Senior Salesforce Engineer Job Description

Senior Salesforce Engineer Job Description Template

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

Responsibilities:

  • 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;
  • Develop custom applications using APEX, JavaScript, Visual Force, AJAX, HTML, CSS;
  • Apply standard methodologies and experience to build Salesforce.com applications;
  • Handle day to day development activities on the salesforce.com platform using Apex, Visual Force, Lightning Web Components and Aura;
  • Understand Salesforce security and apply the Organization-Wide Default, sharing patterns, profiles or permissions to your applications;
  • Support the creation of customizations and integrations required to solution delivery;
  • Develop estimates for projects;
  • Model data structures aligning closely with health cloud and service cloud objects;
  • Lead major projects as a solution architect and guide/mentor junior resources within the team;
  • Research Salesforce.com capabilities as needed to suit business requirements, and provide a gap analysis;
  • Keep up to date with new releases and improvements in FinancialForce PSA and SFDC;
  • Perform tasks as necessary to rollout product and support design, QA, and implementation teams;
  • Develop custom solutions on the Force.com platform, including work in Apex, VisualForce, and application integration patterns;
  • Work closely with business systems analysts, architects, and quality engineers as part of a mature agile team to design, build, and deliver solutions.

Requirements:

  • Experience with Tableau and other reporting and analytics tools;
  • Experience integrating Salesforce.com with other applications;
  • Bachelor’s degree in Computer Science or equivalent;
  • Experience with Amazon Web Services and/or Amazon Connect;
  • Ability to work in a changing environment and prioritize multiple projects simultaneously;
  • Certified Salesforce Administrator, Certified Salesforce Platform Developer or other Salesforce certifications;
  • Experience writing lightning components for Salesforce Platform & Community Cloud;
  • 4+ years of Salesforce development experience with Salesforce Apex, Lightning, SOQL, Triggers, and Visualforce;
  • Extensive understanding of the Salesforce.com data model and how and when to create custom objects, junction objects, and other model items;
  • Demonstrated experience with integrating solutions between SFDC and external systems;
  • Experience working in an agile delivery environment a plus;
  • 2+ Salesforce Lightning implementations;
  • Salesforce Certified Platform App Builder & Salesforce Certified Platform Developer L1;
  • Experience configuring and executing declarative Salesforce application configuration;
  • Experience with deployment/build/migration process in a Salesforce environment and associated tools.