Job Specifications
The range for this role is $101,000 - $146,000
Actual base pay will be determined based on a successful candidate's work location, skills/abilities, experience, and education.
This Is a Fully Remote Position, But Only In Select States. Interested Applicants Must Be Residing In, Or Willing To Relocate To, One Of The Following States In Order To Be Considered
AL, AZ, CO, FL, GA, IL, IN, KY, MO, NC, OH, OK, SC, SD, TN, TX, VA, WI, WV.
The Mission
At Christian Care Ministry we believe that Christians can, and should, share in one another’s burdens. Through the use of Medi-Share®, a healthcare sharing ministry for Christians, we cultivate that belief. To that end, our Mission Statement is as follows: Connecting people to a Christ-centered community wellness experience based on faith, prayer, and personal responsibility.
The Team
Everyone at Christian Care Ministry is in agreement with our Statement of Faith, which outlines our core beliefs. Although we aren’t perfect people, we are serving our perfect God and our Members to the best of our ability.
The Job
The Senior Salesforce Developer will design, develop, and maintain software applications and back-office systems. The position will be writing the code that powers our ministry.
Essential Job Duties & Responsibilities
Design and develop Lightning Web Component Open Source (LWC OSS) applications that securely communicate to, and pull from, the Salesforce platform within LWC OSS
Using Agile development methods, design and develop custom applications on the Salesforce platform utilizing Apex, Visualforce, and Lightning Web Components on the Salesforce / force.com platform for Christian Care Ministry’s websites/portals, internal business processes, back-office systems, and mobile applications
Build software that allows our employees to delight our members
Explore and recommend new technology platforms and capabilities
Participate in agile development teams, constantly improving quality
Cross-train with senior development staff in the maintenance of applications, databases, and stored procedures
Provide mentorship of other developers; taking ownership of key development initiatives as assigned
Manages integration initiatives and implementation of third-party plug-ins
Participate in code reviews
Develop robust Apex and JavaScript Jest test cases that thoroughly validate both positive and negative scenarios, ensuring high code coverage and reliable application behavior
Collaborate with UI/UX Designers to help contribute to the design and implementation of scalable, high-performance Salesforce solutions, ensuring alignment with enterprise architecture and business goals
Mentor and coach junior and mid-level developers, fostering a culture of continuous learning, code quality, and best practices
Take ownership of end-to-end solution delivery, including requirements gathering, technical design, development, testing, deployment, and post-release support
Contribute to and maintain comprehensive technical documentation, including solution designs, data models, integration specifications, and development standards to support knowledge sharing and long-term maintainability
Contribute to the exercise and expression of Christian Care Ministry’s beliefs
All other duties as assigned
Essential Skills & Abilities
Extensive Salesforce programmatic and declarative experience
Knowledge of Cloud SDLC
Proven track record of integrating Salesforce with internal and external systems
Experience utilizing internationalization frameworks, such as i18next, within LWC OSS
Capable of integrating React components within LWC OSS
Familiar with deploying LWC OSS apps to Heroku with Express API Server
Knowledge of Jira, Bitbucket, GitLab, Git, Salesforce DX
Experience with Salesforce Health Cloud, Data Cloud, and Marketing Cloud not required, but preferred
Strong oral and written communication skills
Ability to listen attentively and actively and encourage ideas and opinions
Objectively gathers information, and combines analysis, wisdom, experience, and judgment to make decisions
Can make decisions based on incomplete information
Ability to work independently as well as within a team environment
Ability to rapidly learn and apply new technologies and to understand the impacts of situational group dynamics
Core Competencies/Demonstrable Behaviors
Collaborates – builds partnerships and works collaboratively with others to meet objectives.
Ensures Accountability - Holds self and others accountable to meet commitments
Business Insight - Applies knowledge of business and the marketplace to advance the organization's goals Drives Results – consistently achieves results, even under tough circumstances and tight deadlines
Customer Focus - Builds strong customer relationships and delivers customer-centric solutions
Humble – a mindset that honors others, shares credit, accepts critique and reflects an honest view of oneself
Hungry – a diligent, self-motivated pursuit of excellence; eager to gr