- Company Name
- CoverMyMeds
- Job Title
- Sr. Software Engineer - Salesforce
- Job Description
-
**Job Title:** Sr. Software Engineer – Salesforce
**Role Summary:**
Lead the architecture, design, development, testing, and deployment of complex Salesforce solutions across Service Cloud, Health Cloud, and Experience Cloud in a Lightning framework. Provide technical leadership, mentor junior developers, and collaborate with stakeholders to deliver scalable, secure, and high‑performance applications.
**Expectations:**
- 10+ years of Salesforce development experience, including 3+ years in a senior or lead role.
- Proven expertise in large enterprise environments with high‑volume implementations (>2M users).
- Strong commercial focus: translate business requirements into robust, reusable code and integrations.
**Key Responsibilities:**
- Architect and deliver advanced Apex solutions (triggers, asynchronous Apex, batch, queueable, future).
- Design, develop, and optimize large‑scale Experience Cloud portals and Lightning Web Components.
- Build reusable OmniStudio components (OmniScripts, FlexCards, DataRaptors, Integration Procedures).
- Create sophisticated Flow solutions for process automation.
- Lead evaluation, discovery, and integration of third‑party tools, AppExchange products, and custom connectors (REST, SOAP, Platform Events).
- Ensure compliance with Salesforce Governor Limits, security best practices, and enterprise architectural standards.
- Write comprehensive test classes covering 75%+ code coverage with meaningful query and failure tests.
- Mentor and coach junior developers, conducting code reviews and knowledge sharing sessions.
- Collaborate with cross‑functional teams (product, QA, operations) to align solutions with business goals.
**Required Skills:**
- Advanced Salesforce platform development (Apex, Lightning Web Components, Visualforce).
- Deep knowledge of Service Cloud, Health Cloud, Experience Cloud.
- Expertise in OmniStudio (OmniScripts, FlexCards, DataRaptors, Integration Procedures).
- Strong Flow development skills (screen flows, autolaunched flows, data integration).
- API integration experience (REST, SOAP, Platform Events, middleware such as MuleSoft).
- Familiarity with Salesforce security model (OWD, sharing rules, profiles, roles).
- Proficiency in governor‑limit optimization and performance tuning.
- Excellent problem‑solving, communication, and teamwork skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field; Master’s/Doctorate preferred with reduced experience.
- Minimum 10+ years of related experience; senior or lead role minimum 3 years.
- Salesforce certifications strongly preferred: Platform Developer I & II, OmniStudio Developer, and Architect‑level (Salesforce Architect, Platform Developer II, or similar).