(Salesforce) CRM Developer



The CRM Developer (Senior level) will be responsible for designing, developing and maintaining configurations, custom code and integrations for our enterprise Salesforce. com CRM implementation using the full Salesforce toolset including Visualforce, Lightning, Apex, JavaScript, Validation Rules, Workflows, Process builder, Approval processes and other technologies to design and develop customized Salesforce. com solutions. This is a hands-on role and the successful candidate will be instrumental in leading the team in the migration of the SFDC organization from Classic to Lightning including development of Lightning components and use of the best practices for Lightning design methodology. This person will also drive the development of new integration and will work closely with the business and our partners to identify practical solutions through existing and/or new application systems technology, and will be responsible for development, testing, and ongoing support.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions, including but not necessarily limited to the following:

  • Design, prototype, build, document and support solutions for the Salesforce. com CRM to meet business needs, including configurations, customizations and integrations. Design and develop component level solutions to increase programming productivity
  • Develop and adhere to best practices for coding, documentation and deployment of code to production. Work with business users and team to review operational processes, identify inefficiencies, implement operational improvements, enhancements, and system customizations and identify opportunities for automation.
  • Provide leadership and mentoring to Salesforce. com developers in creating well-architected solutions for internal and client facing processes and solutions
  • Take a lead role with development team to migrate Salesforce classic features to Lightning experience, using Lightning Design System with Visualforce pages, Lightning Component development and other necessary UI technologies.
  • Work with IT internal teams and vendors on developing and maintaining system integrations involving Salesforce and applications that integrate with Salesforce, including CPQ, ERP and other external vendor systems and data integrations.
  • Create and maintain detailed technical documentation for design specifications, project plans and deployments.
  • Provide support for the production environment including incident management and resolution. Work closely with business users to resolve ongoing functional issues.
  • Participate in software development using Agile/Scrum methodologies.
  • Maintain high customer satisfaction through the delivery of high quality, timely and thorough solutions to customer problem
  • Assist in dividing projects into tasks and managing the allocation of work across the development team
  • Establish and maintain constructive, productive and strong business relationships with established client base or prospects
  • Proactively research, present, and make recommendations regarding new features made available with each Salesforce release.
  • Support special projects as required

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.