About Us:
Our purpose is to help clients exceed their financial health goals. Across the reimbursement cycle, our scalable solutions and clinical expertise help solve programmatic needs. Enabling our teams with leading technology allows analytics to guide our solutions and keeps us accountable achieving goals.
We build long-term careers by investing in YOU. We seek to create an environment that cultivates your professional development and personal growth, as we believe your success is our success.
JOB SUMMARY:
As Salesforce Administrator/Developer, you’ll play a vital role at CorroHealth. We are looking for a proactive individual that can help us continually improve and enhance our Salesforce platform, gathering requirements and feedback, designing scalable best practice solutions, and managing the product road map. Our Salesforce user experience is of great importance to us, therefore the Salesforce Administrator should enjoy all aspects of user management including support tickets, training, and designing solutions with user satisfaction a priority.
We are looking for someone with a deep understanding of the Salesforce platform, who can understand both our current setup and our business objectives, in order to quickly identify areas of improvement. The Salesforce Administrator should be comfortable with change management and governance, as well as communicating, prioritizing and managing all aspects of a Salesforce project. The ideal candidate will liaison with stakeholders at all levels, with the ability to translate technical information into layman’s terms, clearly explaining design options and their potential impact.
**This is a blended position of mid-level Salesforce Developer (50%) and Salesforce Administrator (50%) - both skillsets will be key to the success of this role**
*Proficiency with Visualforce and Apex required - Lightning highly desired*
*Salesforce Certification a PLUS
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Note: The essential duties and responsibilities below are intended to describe the general duties and responsibilities of this position and are not intended to be an exhaustive statement of duties. This position may perform all or most of the primary duties listed below. Specific tasks, responsibilities or competencies may be documented in the Team Member’s performance objectives as outlined by the Team Member’s immediate Leadership Team Member.
**NOTE: EMPLOYMENT FRAUD/SCAMS/IMPOSTERS WILL NOT GO UNDISCOVERED**
In This Role You Will:
Salesforce Development:
- Develop custom applications and enhancements using Apex, Visualforce, Lightning Components, and LWC
- Create and maintain custom objects, triggers, workflows, validation rules, and flows
- Integrate Salesforce with other systems using REST/SOAP APIs and middleware platforms
- Design scalable and maintainable solutions aligned with Salesforce best practices
- Participate in code reviews, testing, deployments, and documentation
- Troubleshoot and resolve development-related issues
Salesforce Administration:
- Manage user setup, roles, profiles, permission sets, and security settings
- Maintain data quality through deduplication, data imports, and validation rules
- Create and maintain reports and dashboards to support business decision-making
- Implement automation using Process Builder, Flows, and Approval Processes
- Monitor system performance and ensure platform integrity and compliance
- Serve as primary point of contact for user support and training
This is a varied business facing role, with the following responsibilities:
- All aspects of user and license management including new user setup/deactivation, roles, profiles, permissions, public groups, OWD, sharing rules
- Salesforce configuration changes, including (but not limited to): Flow, assignment rules, approval processes, fields, page layouts, record types, dynamic layouts, apps, actions, custom settings, mobile administration, dashboards and reports
- Understanding of triggers/Apex code
- Proficiency with Visualforce / Lighting highly desirable
- Sandbox environment management
- DevOps/release management experience
- Identify and gather requirements, translating into best practice, scalable solutions with a focus on exceptional user experience
- Follow a platform roadmap and define priorities, liaising with stakeholders
- Own the communication of any platform changes to end users and stakeholders
- Data management to improve Salesforce data quality, implementing rules and automation as needed
- Proactive system maintenance including Security Reviews, Release Updates, Health Check, and Optimizer
- User support tickets
- Monitor and improve user adoption
- New user and ongoing user training
- Technical documentation
- Management of integrated applications and third party suppliers including CongaMerge, MassMailer, and Duplicate check
Do You Have What it Takes?
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience
- 3+ years of combined experience as a Salesforce Administrator and Developer
- Salesforce Administrator and Platform Developer I certifications required
- Proficiency in Apex, SOQL, Lightning App Builder, and declarative tools
- Experience with Salesforce Sales Cloud, Service Cloud, and Experience Cloud
- Strong understanding of user management, security, and access control
- Comfortable with Agile development processes and tools such as Jira or Azure DevOps
- Excellent communication, documentation, and interpersonal skills
What's In It for You:
We Offer:
- Competitive salary commensurate to related experience (roughly around 90k -130k annually)
- Quality of life with a remote predictable, full-time schedule
- Medical, Dental, Vision coverage + more
- 401K with company match
- Long-term disability insurance, and life insurance
- Ample parental leave
- Certification Reimbursement
- Holidays and Flexible paid time off
PHYSICAL DEMANDS:
Note: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions as described. Regular eye-hand coordination and manual dexterity is required to operate office equipment. The ability to perform work at a computer terminal for 6-8 hours a day and function in an environment with constant interruptions is required. At times, Team Members are subject to sitting for prolonged periods. Infrequently, Team Member must be able to lift and move material weighing up to 20 lbs. Team Member may experience elevated levels of stress during periods of increased activity and with work entailing multiple deadlines.
A job description is only intended as a guideline and is only part of the Team Member’s function. The company has reviewed this job description to ensure that the essential functions and basic duties have been included. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate.