Essential Functions and Responsibilities:
§ 6+ 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:
§ 6+ 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)