Job Seekers, Please send resumes to resumes@hireitpeople.com
Detailed Job Description:
- 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 and/or 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.
- Experience with MuleSoft is a plus
Experience required: 10 Years