Website Recoverycoa Information Technology

1-833-RCA-JOBS  |  (1-833-722-5627)

Salesforce Developer Remote

Full-time Position

Information Technology


Position Overview

Join one of the fastest growing healthcare companies in the U.S. We’re on a mission to save 1,000,000 lives one neighborhood at a time, providing treatment for addiction and mental health disorders that is as affordable and accessible as the treatment for other diseases. When you have an unrelenting passion for what you do, it isn’t a job, it’s a calling. A career in recovery is motivating, inspiring, and rewarding.

Recovery Centers of America is looking for a bright, self-motivated, eager-to-learn and experienced Salesforce Developer to become a part of our Salesforce team. We use Salesforce in a variety of ways with our Contact Center being our biggest group of users. Your focus will be on delivering awesome results that can be implemented quickly and used by our team. We love trying new things and seeing what works, pushing the envelope to deliver the best customer and user experience possible.

Reporting to the Director of Salesforce the Salesforce Developer must demonstrate the ability to work with our users to gather requirements, document solution design, configure the Salesforce application, and ensure successful engagements and project go-lives through disciplined project management. You will work with various departments and focus on development of new applications and enhancements, as well as support of existing systems. This is a permanent position and we are looking for someone to start immediately.

Specific Responsibilities

  • Ownership of all technical aspects of, including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom code
  • Responsible for developing in Visualforce, Apex, Java, AJAX, and other technologies to build customized solutions that support business requirements and drive key business decisions
  • Technical leadership, setting best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement
  • Seek out ways to utilize SFDC to improve processes and productivity, and make recommendations to support an organization scaling at a rapid pace
  • Define, communicate, and manage a change management (release) process to develop and implement new applications/code and updates to existing applications/code
  • Troubleshoot problems and manage ongoing support requests from users
  • Manage all integrated third-party extensions
  • Develop and maintain documentation of system configuration and customization
  • Create ‘how-to’ internal guides and relevant trainings
  • Perform ongoing data cleaning, data de-duping, and data quality assurance to ensure data quality and integrity and data security


Education And Experience

  • Bachelor’s degree in Computer Science, Software Engineering, MIS or related field
  • Experience with Salesforce Lightning required
  • 2+ years previous development experience with (Certified Developer)
  • Solid understanding of and detailed experience with architecture and API
  • Detailed experience writing Visualforce and Apex classes and triggers
  • Proficiency in HTML, XML, Flex, JavaScript, ASP, SQL, Java or C++, SOAP-based web services
  • Experience using Salesforce data tools (Data Loader, Excel Connector, DemandTools, Eclipse IDE)
  • Experience with Dell Boomi or other Integration tools
  • Experience with Gearset or other deployment toolsets
  • Experience with Jira or other Agile tools
  • Strong understanding of relational databases
  • Demonstrative success with multiple integration projects
  • Experience integrating with other applications via real-time, batch, sync/async
  • Experience with scripted data loader, web services, cloud or on-premise middleware and other enterprise integrating technologies
  • Strong business analysis and functional experience, including requirements gathering, creating/deploying solutions to end users
  • Technical project management experience
  • Strong attention to detail and excellent problem solving skills
  • Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams
  • Salesforce Telephony Integration experience a plus


  • Strong understanding of the platform, with the ability to build custom apps and objects, formula fields, workflows, custom views, and other content of intermediate complexity
  • Strong understanding of best practices and functionality Experience integrating with Salesforce preferred Familiarity with the AppExchange and experience with other third-party applications
  • Ability to communicate technical needs and solutions with non-technical staff
  • Strong teaching skills and the ability to design engaging workshops for learning professionals
  • Highly organized and efficient with excellent time management skills
  • Excellent analytical, process design and problem-solving skills and demonstrated project management experience; ability to juggle and prioritize multiple tasks within a collaborative team environment