You will lead custom development efforts to extend Salesforce functionality to meet specific business requirements.
Responsibilities
- Design, develop, test, document, and deploy integrations with Salesforce.com.
- Create and monitor automated integration tests for API, data, and recorded screen interactions.
- Design systems based on user stories, functional requirements, and non-functional requirements.
- Produce technical documentation including class, component, and sequence diagrams.
- Manage technical issues and serve as the technical authority for team members during resolution.
- Collaborate with release management and QA to ensure release processes meet project needs.
Required Skills
- 7+ years of hands-on Salesforce.com experience including Service Cloud, Sales Cloud, Workflows, Mobile, and Single Sign On.
- 3+ years of experience developing with Lightning or SPA frameworks such as React, Angular, or Knockout.
- Proven experience with APIs and integration to enterprise systems.
- Strong understanding of Object Oriented Design, databases, and programming concepts.
- Proficiency in HTML, JavaScript, Web Services, AJAX, and browser technologies.
- Experience creating database queries, object fields, reports, automated workflows, and triggers.
- Ability to configure applications in change-managed environments using configuration management tools.
- Experience using task tracking tools such as Jira, ServiceNow, TFS, or BMC Service Core.
- Experience working within an Agile Scrum project delivery model.
Preferred Skills
- Experience using formal software documentation tools like IBM Rational, System Architect, Sparx Enterprise Architect, or Requisite Pro.