KEY DUTIES & RESPONSIBILITIES: 5 years of previous development experience with Salesforce (Certified Salesforce.com Developer) Financial Services Cloud experience is a plus. Solid understanding of and detailed experience with Salesforce architecture and API Detailed experience writing Lightning Components and Apex classes and triggers. Experience using Salesforce DX is preferred. Demonstrative success with multiple Salesforce integration projects Experience integrating Salesforce with other applications via real-time, batch, sync/async. Experience with scripted data loader, web services, cloud or on-premises middleware and other enterprise-integrating technologies Strong business analysis and functional experience, including requirements gathering, and creating/deploying solutions to end users. Technical project management experience preferably in Agile software development mythologies Strong attention to detail and excellent problem-solving skills Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams. Certifications: Certified Salesforce Developer Certified Salesforce Advanced Developer a plus. Education: Bachelor’s degree/University degree or equivalent experience