The Salesforce Developer works in conjunction with the Business Architect to build the technical solution for a client’s needs. Depending on the nature of the project, this role will be required to configure the solution within the Salesforce platform and/or perform custom development and may be called on to assist with activities like scoping and documentation.
Responsibilities
- Translate business requirements into well-architected solutions that best leverage the Salesforce platform and products
- Participate in technical design sessions; develop technical solution documentation aligned with the business objectives
- Develop, test, and document custom development, integrations, and data migration elements of a Salesforce implementation
- Develop custom solutions and interfaces on top of the Salesforce platform
- Execute test plans to ensure quality delivery
- Follow coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed
- Provide estimates and work breakdown structures for assigned tasks
- Absorb new product and technical capabilities from Salesforce during new product releases and acquisitions
Qualifications
- 4+ years of Salesforce experience or CRM experience
- Proven ability to develop and optimize integrated business processes across disparate systems
- Minimum 2 years of Salesforce platform experience (4+ years preferred)
- Understanding of the Salesforce product suite including Salesforce1, Sales Cloud, Service Cloud, App Cloud, Communities and AppExchange solutions
- Extensive development experience using VisualForce, Apex controllers, Triggers, Batch Apex, and other programmatic solutions on the Salesforce platform
- Configuration experience using the Salesforce point-and-click application administration interface
- Ability to perform automated testing and write unit tests
- Familiarity with agile software delivery methodologies and tools such as Scrum, Jira, Rally or Agile Accelerator
- Ability to use Metadata API, ChangeSet and ANT for deployment automation is required using Metadata API, ChangeSet and ANT
- Prior experience working at a software product company is required
- Working knowledge of Python and/or Java is a plus
- Very strong communication and collaboration skills
- Salesforce Developer (DEV-501) certification
Molaprise is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status.