Position: Senior Salesforce Developer
We are seeking a highly motivated Senior Salesforce Developer to support our Salesforce team, clinical, and frontline staff in caring for our members affected by multiple chronic conditions. As a Senior Salesforce Developer, you will play a vital role at Monogram Health. We are looking for a proactive individual that will play a central role in our continuous improvement and enhancement efforts within Salesforce HealthCloud, Service Cloud, Field Lightning Service, and Marketing Cloud.
Responsibilities
- Facilitates collaboration with the Salesforce Administrators and Developers to validate business requirements and review proposed technical designs, including any considerations (e.g., security, scalability, limits)
- Conducts peer review of any designed builds
- Develop/Review/understand Apex (classes and triggers), Visualforce, (based on specific requirements) to extend Salesforce as needed to support business requirements of higher degree and complexity
- Serves as part of the Salesforce team developing Custom User Interfaces, including Visualforce pages/Lightning pages, Aura Components, and Lightning Web Components
- Integrations: Use Salesforce APIs to integrate with other systems used in the organization
- Best Practices: Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development
- Take ownership of project development release cycles to implement and deploy new/updates to existing applications and code
- Collaborate with IT / Developers for other systems as needed to integrate across the business
- Implements and optimizes data validation, deduplication, and cleansing strategies to ensure high-quality data in Health Cloud
- Ensures HIPAA, SOC2, and general Salesforce security best practices are consistently applied, including field-level security, encryption, and audit logging.
- Troubleshoots governor limits, optimize SOQL queries, and design scalable batch/async processing solutions.
- Demonstrates a proactive attitude to Salesforce enhancements and bringing existing code into best practices·
- Ability to write, interpret, and audit technical specifications
- Release Planning and Coordination: Assist with planning and scheduling the rollout of new features and updates, coordinating with various stakeholders to align with business objectives.
- Environment Management: Assist different Salesforce environments (e.g., development, testing, staging) and manage the deployment of changes across the release pipeline.
- Version Control: Implement and maintain a version control system (e.g., Git) to track changes and manage code merges.