About the Role
Translate business requirements into well-architected solutions that best leverage the Salesforce platform
Lead technical design sessions; architect and document technical solutions that are aligned with client business objectives
Manage the technical delivery of custom development, integrations, and data migration elements of a Salesforce implementation
Develop custom solutions and interfaces leveraging the Salesforce platform
Manage technical scopes and client expectations
Provide hands-on, expert-level technical assistance to developers
Design and manage the execution of test plans to ensure a quality solution is delivered
Demonstrate technical thought leadership
Conduct code reviews for ongoing projects to ensure that code quality is at the highest level possible and appropriate design patterns are being used
Be a credible subject matter expert to clients and partners on sales cycles and marketing events
Provide detailed estimates Coach and mentor junior technical resources; own responsibility for ongoing technical development of technical resources on Salesforce projects
Requirements
Project Management:
Creates and manages the project plan, task assignments, milestones, progress, and budget
Communicates project status regularly with key stakeholders
Manages scope, issues, risks, and change requests
Prepares Change Order estimates and authors Change Order documentation
Provides review for project deliverables prepared by project team members
Coordinates and obtains project deliverable and phase signoffs
Coordinates user acceptance testing and sign-off
Manages training strategy
Takes overall responsibility for deployment and go-live activities
Salesforce Solution Design:
Provides overall Salesforce functional expertise
Leads requirements workshops and solution design meetings
Analyzes and documents requirements
Oversees data migration/integration solution definition and documentation
Manages technical solution development in conjunction with technical project team members
Pre-Sales:
Leads scoping discussions with prospective customers
Defines project functional scope, approach, and assumptions as well as prepares effort estimates
Works with Sales Leadership to present project scope, approach and assumptions to client during proposal presentation
Authors Statements of Work
Qualifications
Communicates with clients clearly, portraying respect and honesty, with impeccable client-facing consultative skills
Easily grasps client needs and processes them into technical solutions
Able to instinctively detect project red-flags, such as scope creep, lack of executive sponsorship or key stakeholder participation, or misalignment of solution with users' needs and/or culture
Leads team members while providing them with periodic deadline reminders in advance and immediate assistance with issues
Portrays strong commitment to internal communication by escalating issues early and consistently reporting project status as required