Have to be in LA or willing to move to LA after COVID. Qualifications Experience mapping legacy .NET application features to a Salesforce implementation Experience designing a data model specifically for Salesforce with all custom sObjects Experience implementing Enterprise Architecture Patterns in Apex Experience using custom metadata to implement application configuration Experience developing complex custom Lightning Web Components requiring extensive JavaScript code and knowledge of SLDS. Experience identifying the best approach for business processes (Synchronous vs various asynchronous approaches, Apex vs Flows, OOB features vs custom code, etc) Experience designing an application security model using Permission Sets, User Groups and Sharing Experience designing complex, customizable reports that incorporate non-trivial business logic andor presentation logic Ability to create a repeatable, configurable data migration from SQL Server Expertise with Visual Studio Code, Salesforce DX and unmanaged packages Experience in designing and developing software components and having a very strong Service Oriented Architecture and integration background. Experience with Salesforce architecture, technical design, and best practices for large, complex line-of-business applications. Experience with Salesforce architecture for applications that have very complex UI behavior. Experience designing architecture for challenging application performance expectations Salesforce integration experience, including between different business systems as well as working with integration tools. Proficiency in programming using LWC, JavaScript, and CSS, and their use in development of large, complex line-of-business applications. Strong experience with configuration, customization, programming with Apex APIs, Apex triggers, and implementing new instances of Salesforce.com from scratch. Strong practical deployment knowledge of Apex, VisualForce, Lightning web components (both Aura and LWC), Apex Rest APIs. Ability to define the system landscape, to identify gaps between current and desired end-states. Programming experience with the following languages and skills Apex, SOQL, SOSL, HTML, JavaScript, CSS using SLDS, XML, SQL.