Posted in

Sr. Software Engineer – Salesforce

Sr. Software Engineer – Salesforce

CompanyOpenlane
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • BS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus
  • 5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)
  • Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalent
  • Expertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDK
  • Proficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalent
  • Experience with Heroku is a plus
  • Experience with enterprise integration tools and extract, transformation, and load (ETL) tools is desired
  • The successful candidate will have strong technical, analytical, time management, training, and presentations skills
  • Ability to organize and prioritize responsibilities effectively to meet deadlines
  • Ability to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customers
  • Ability to work effectively with a wide variety of people, strong communication skills, both written and oral

Responsibilities

  • Manage the technical aspects of Salesforce.com CRM application
  • Maintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systems
  • Implement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.
  • Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutions
  • Recommend, schedule, and perform software improvements and upgrades for optimal performance
  • Identify usage and data problems and craft technical / communication plans to remedy.
  • Support and train new end users on the Salesforce.com applications
  • Participate in cross-functional teams that address strategic business issues

Preferred Qualifications

  • Experience with Heroku is a plus
  • Experience with enterprise integration tools and extract, transformation, and load (ETL) tools is desired