Essential Functions and Responsibilities:
· 7+ years of experience designing and developing complex custom Salesforce solutions
· Analyse needs and develop solutions using traditional and/or agile development methodologies
· Design solutions that leverage Salesforce best practices and introduce new technologies when necessary
· Translate business requirements into solutions that best leverage the Salesforce platform
· Develop comprehensive configuration designs and architectural documentation to support the successful implementation of projects
· Identify and recommend salesforce.com based solutions, integration points and related implementation architecture for business usage improvements, scalability and performance
· Integrate Salesforce with other applications using web services and API’s
· Engage in code reviews and ensure adherence to best practices
· Identify any application/code security issues and recommend solutions to resolve them
· Integrate and test systems using automation and non-automation methods
· Strong foundation in version control, configuration management, deployment methodologies and release management
· Provide mentoring and technical leadership to other team members
Required Qualifications (Essential Knowledge, Skills and Abilities:
· 7+ years of Apex, Batch Interfaces, Visualforce and Salesforce application design and development experience
· 3+ years of Aura development experience
· 3+ years of experience in using Web services like REST or SOAP API
· Solid knowledge of Object-Oriented Design and Programming techniques.
· Knowledgeable in Trigger Frameworks and Salesforce governor limits
· Proven knowledge and expertise with Model View Controller methodologies and design
· HTML, CSS and JavaScript development is required
· Experience in web developments skills like HTML, CSS and JavaScript
· Should have experience in using version control environments like Github, Bitbucket or Gitlab
· Must have excellent written/verbal communication skills, Attention to detail and a commitment to quality
· Must be authorized to work in the US - Green card Holder or Citizen only
· Should also have experience with Salesforce involving integrated CMS (ie. Drupal) and document storage (ie. Box) solutions.
· Must have excellent written/verbal communication skills, Attention to detail and a commitment to quality.
Desired Qualifications:
· Lightning Web Component development highly preferred
· Community cloud experience
· Knowledge on Shield Platform Encryption, decryption using Apex Crypto libraries
· Experience with Salesforce involving integrated CMS (ie. Drupal) and document storage (ie. Box) solutions
Education and/or experience:
· Bachelor’s degree or equivalent
· Advanced Development Salesforce certifications (Platform Developer II highly preferred)