Bachelor's degree in computer science, software engineering, management information systems or related field. 3-5 years of experience. Salesforce Developer Certification (Platform Developer I/II). Proven experience with Salesforce.com developer toolkit including Apex, Visualforce, Salesforce Lightning, SOQL, and SOSL. Proven experience with Salesforce Community Portal. Experience integrating Salesforce with other applications. Excellent knowledge of Salesforce permissions, roles, reports, dashboards, and logical formulas. Experience in working on complex projects. Strong problem-solving skills, data and software analysis skills. Strong communication skills. High level knowledge and experience working with Microsoft Suite, Adobe, and Zoom Conferencing Technology. Capability to work from home with a reliable internet connection and a productive workstation.