Remote work (prefers EST or CST locations)
This role is responsible for coordinating with Business Analysts and Business Stakeholders to understand the business requirements, to develop high quality technical design deliverables that clearly articulate the solution and to provide technical expertise for Salesforce. This role is also responsible for performing impact analysis of the changes as per the business requirements, presenting the technical solution to Architects and for transitioning the technical solution design to development team for building the solution.
The ideal candidate is responsible for providing help resolve / mitigate issues / risks as they arise and for providing best practices and guidance for any technical challenges that development team might face.
Experience in enterprise-level Salesforce projects using agile software development methodologies throughout the whole life cycle with repeated and demonstrable success
Expert level understanding of the Salesforce product suite, including Sales, Service, and Marketing Clouds, as well as the Force.com Platform
Extensive experience with Salesforce configuration, including workflows, validation rules, and security controls
Experience defining technical design, writing user stories, and providing detailed Salesforce system and functional designs
Experience in documenting current state business processes and wire framing system designs using process flow diagram tools, UML, sequence diagrams, etc. Experience in designing and developing software components and having a strong background in Salesforce technical design and system architecture
Experience integrating Salesforce with different business systems, as well as working with integration tools (ETL, marketing automation, reporting, etc.)
Understanding of programming logic and constructs, specifically in Salesforce, Force.com, Apex Code, Visualforce, SOQL, triggers and their use in software development
Expert level understanding of environment management, release management, code versioning best practices, and deployment methodologies