7+ years of experience designing and developing complex custom Salesforce solutions
Analyze 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
Requirements
Required Qualifications:
7+ years of Apex, Batch Interfaces, Visualforce and Salesforce application design and development experience
2+ years of Lightning Web Component Development
3+ years of experience in using Webservices like REST or SOAP API
Solid knowledge of Object-Oriented Design and Programming techniques
Solid working knowledge of JAVA and other OOP languages
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
Desired Qualifications:
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