We are seeking an experienced Salesforce Developer to support the Michigan Enterprise Contact Center team at the Department of Technology, Management, and Budget (DTMB). The selected candidate will develop and implement customized Salesforce solutions supporting Michigan Crisis Line (MICAL) workflows, integrations, and enterprise CRM initiatives.
The ideal candidate will have strong hands-on Salesforce development experience, expertise in Service Cloud and Experience Cloud, and the ability to manage end-to-end technical delivery, integrations, and release processes.
Key Responsibilities
Design, develop, and implement customized Salesforce solutions based on business and CRM requirements.
Support crisis call workflows for the Michigan Crisis Line (MICAL), including coding and delivering user stories.
Collaborate with business stakeholders, technical managers, architects, and end users to gather requirements and deliver enhancements.
Manage Salesforce release cycles, deployments, and technical change management.
Establish development standards and ensure adherence to security guidelines and best practices.
Integrate Salesforce with cloud-based and on-premises applications using REST/SOAP APIs and authentication protocols.
Manage data migrations, data quality, third-party applications, AppExchange products, and custom development.
Support Salesforce DX (SFDX), branch management, code merging, and CI/CD deployments using Azure DevOps.
Identify technical risks and deliver secure, scalable, high-performance solutions.
Develop training plans to support the transition of applications to Maintenance and Operations.
Communicate technical solutions and recommendations effectively to business and executive stakeholders.
Required Technical Skills
Strong experience with Salesforce Service Cloud and Experience Cloud.
Hands-on development using Apex, Apex Triggers, Visualforce, Aura Components, and Lightning Web Components (LWC).
Experience with Salesforce configuration, including Flows, Process Builder, and Workflow Rules.
Salesforce Development Lifecycle (SDLC) and Salesforce DX (SFDX).
REST/SOAP APIs, JSON, XML, OAuth, and Single Sign-On (SSO).
HTML5, JavaScript, jQuery, and web services.
Batch Apex and Scheduled Apex development.
Data migration, cloud integrations, and third-party application integrations.
Azure DevOps or comparable tools for CI/CD, requirements tracking, and release management.
Salesforce architecture, security, performance optimization, and technical documentation.
Required Qualifications
6+ years of Salesforce development experience.
4+ years of experience developing with Apex, Visualforce, LWC, Aura, HTML5, and JavaScript.
5+ years of experience with Service Cloud and/or Health Cloud.
3+ years of hands-on Salesforce Lightning development, including LWC.
2+ years of experience with API integrations and SSO implementations.
Experience with SFDX and the Salesforce Development Lifecycle.
Experience with Azure DevOps or similar CI/CD and release management tools.
Exposure to data migration and cloud integration projects.
Salesforce Certified Platform Developer I.
Salesforce Certified Administrator.
Preferred Qualifications
Salesforce Certified Platform Developer II.
Experience with Conga and Drawloop.
Familiarity with government processes, compliance requirements, and FedRAMP-compliant tools and environments.