Provide Salesforce custom software/ system development consulting services, in Salesforce projects.
Participate in the solution development, implementation and project closeout at customer sites
Participate in the assessment phase of the project by providing high level architectural design, research potential implementation road maps, conduct feasibility assessments for supporting external libraries
Participate in the design phase by producing high level database design and supporting class structures around the design, high level architecture application and document use cases, database designs, functional and implementation requirements
Deliver quality code to meet project timeline estimations
Maintain high levels of customer satisfaction
Perform other duties when designated from time to time