Salesforce Developer - Remote

As a Salesforce Developer, you will be involved in designing, developing, testing and deploying Salesforce functionality. You will work in teams with other professionals, often collaboratively with customers, and sometimes the individual will work alone.


Role/Responsibilities:

  • Design data models, user interfaces, business logic and security for custom applications.
  • Strong knowledge with computer programming languages – particularly Apex; VisualForce tags; HTML and JavaScript.
  • Ensure timely delivery of technical solutions while following development best practice to ensure long-term viability and scalability of customizations.
  • Effective use of Version Control software and adherence to company processing regarding capturing and controlling software code changes. 
  • Maintaining systems by identifying and correcting software defects.
  • Troubleshoot and resolve issues based on existing technology in a timely fashion.
  • Build custom declarative and programmatic applications on the Force.com platform.
  • Maintaining awareness of and practical skills in emerging technologies.
  • Testing software to ensure proper operation and freedom from defects, including functional, system application, regression and performance testing.
  • Communicate effectively in both verbal and and written forms.



Qualifications/Requirements:

  • Minimum of 3 years working in Salesforce.com centric development.
  • Administrator and Platform Developer certifications highly desired.
  • Experience working in Agile development teams using SCRUM.
  • Experience working with Apex classes, controllers and triggers, Visualforce, Force.com (IDE, Migration tool and Web services).
  • Hands-on experience delivering custom SFDC solutions.
  • Experience implementing the Salesforce Lightning Experience.
  • Salesforce Community Cloud knowledge a plus.
  • A solid understanding of HTML, CSS and Javascript.
  • Experience delivering solutions using industry standard SDLC methodologies.
  • Experience in all phases of the software development lifecycle, exposure to database development, and design pattern skills.
  • Demonstrated experience of unit, integration, and end-to-end system testing and performance tuning of application.
  • Excellent communication and interpersonal skills.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
insert_drive_file