Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Salesforce Developer - Remote

IT | Minneapolis, MN | Full Time

Job Description

About Doctor On Demand

Doctor On Demand’s mission is to improve the world’s health through compassionate care and innovation.  We believe that health is personal, and means so much more than treating illness.  We're proud of the care we've provided over the years and the relationships we’ve developed with our patients, as evidenced by the 5-star reviews we continually receive. People use our service to gain access to some of the best physicians and licensed therapists in the country, all whenever and wherever is most convenient.  It’s as simple as opening the Doctor On Demand app on a smartphone or computer.

Through live video visits, our hand-picked, US-trained doctors take patient history, perform an exam, and recommend a treatment plan. Prescriptions, if needed, go directly to the pharmacy of choice. While insurance isn’t required, tens of millions of Americans enjoy covered medical and mental health visits through employer and health plan partnerships. To learn more about the hundreds of medical issues we treat, visit us at

Job Description:

Doctor On Demand is looking for an experienced Sr. Salesforce Developer to join our Salesforce

practice supporting exponential growth within Doctor On Demand. The Senior Salesforce Developer will

work with a team of Salesforce professionals under the IT organization to create custom solutions

leveraging the full potential of the Salesforce platform with the intent of becoming a world class

Salesforce organization.

This is an internal customer facing role that will primarily be responsible for the design, development,

testing, and deployment of internal Salesforce solutions. This role will also collaborate with our internal

Salesforce team to capture, distill, and document business requirements and paths for success to

leverage Salesforce solutions.

Position Responsibilities:

● Collaborate and liaison with the internal Salesforce team to deliver business solutions

● Within an agile environment, partner with internal Salesforce team to estimate and roadmap

projects and requests

● Relentless self improvement - continue to grow as a developer, staying well informed about best

practices and new functionality on the platform

● Promote adoption and advocate for the platform

● Be accountable and responsible for your work products

Minimum Requirements:

● Strong understanding of the capabilities and constraints of the platform

● Strong understanding of Salesforce administration tools and best practices including workflow

rules, process builders, and visual flows

● Extensive experience working with Service Cloud, Sales Cloud, Marketing Cloud, Pardot, and

Health Cloud

● Extensive experience with object oriented programming languages (APEX)

● Extensive experience with Salesforce APIs (REST, SOAP), web services, and Apex callouts

● Extensive experience with RESTful integrations and patterns (sync vs async, batch vs real-time)

● Familiarity with ETL tools (Mulesoft (preferred), Informatica, Boomi, Tibco, Talend)

● Familiarity using testing automation tools (Selenium,Testrail)

● Familiarity with Agile development processes, continuous integration, and deployments

● Familiarity with project management or issue tracking tools (Confluence, JIRA)

● Collaborate with internal Salesforce team to accurately estimate level of effort for timely

issue/project execution and resolution

● Review and ensure quality of current and growing Apex code base

● Continually evaluate and refactor code base for optimized data modeling and scalability

● Proficiency in developing unit testing with assertions for core functionality

Additional Requirements:

● Takes initiative and has ability to multi task in a dynamic, high growth, start up environment

● Take responsibility for end to end solution delivery and iteration

● Detail oriented individual with ability to rapidly learn and take advantage of new concepts,

business models, and technologies

● Team player with strong communication skills

● Results and objective oriented person with a focus on delivery

● Strong organization and project management skills

● Able to handle multiple competing priorities in a fast paced, deadline driven environment

● Customer focused attitude

Additional Experience a Plus:

● 3+ years of Salesforce Administration in an enterprise environment

● Experience developing and deploying Heroku application products

● Certified Salesforce Administrator (ADM-201) or equivalent experience is preferred

● Certified Salesforce Advanced Administrator (ADM-301) or equivalent experience is preferred

● Certified Developer (DEV-401) or equivalent experience is preferred

● Certified Advanced Developer (DEV-501) or equivalent experience is preferred