About The Position

The Salesforce Developer will design, develop, and implement customizable Salesforce solutions for CRM needs within the Michigan Enterprise Contact Center team at the Department of Technology, Management, and Budget. The role includes hands-on CRM development supporting crisis-call workflows for the Michigan Crisis Line (MICAL), coding and delivering user stories, and working with colleagues, customers, end users, technical managers, architects, and business stakeholders to define requirements and implement solutions. The developer will ensure technical requirements align with customer requirements, performance goals, and the client’s long-term strategy. The position has end-to-end technical responsibility for Salesforce program and project environments, including release cycles, deployments, data migrations, data quality, integrations, third-party applications, AppExchange products, and custom development. The developer will assess Salesforce architecture and deliver secure, high-performance solutions, document architectures spanning multiple platforms, identify technical risks and issues, and ensure solutions adhere to State of Michigan security standards. The role also involves setting and maintaining development guidelines, collaborating on integrations with developers of other systems, managing technical change and release processes, and preparing a training plan to support transition to Maintenance & Operations. The successful candidate is self-motivated, communicates effectively, and can work under dynamic conditions and deadlines. This is a one-year W2 contract requiring a hybrid schedule, with onsite work in Lansing from the first day on Tuesdays and Wednesdays. Only candidates within 90 miles of Lansing at the time of submission will be considered. The interview is a 30-minute video interview via Microsoft Teams; candidates should join from a laptop and be prepared to share their screen if requested.

Requirements

  • At least 6 years of Salesforce development experience.
  • At least 4 years developing on the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC), Aura, HTML5, and JavaScript.
  • At least 5 years working with Service Cloud and/or Health Cloud.
  • At least 3 years of hands-on Salesforce Lightning experience, including LWC.
  • At least 2 years of hands-on experience with API integrations and Single Sign-On (SSO) implementations.
  • Demonstrated hands-on experience with Salesforce, including SFDX and the Salesforce Development Lifecycle.
  • Experience using Microsoft Azure DevOps or comparable tools for requirements tracking, CI/CD, or release management.
  • Salesforce Certified Platform Developer I certification.
  • Salesforce Certified Administrator certification.
  • Strong knowledge and working experience with Service Cloud and Experience Cloud.
  • Experience participating in each phase of full Salesforce.com lifecycle implementations.
  • In-depth understanding of Salesforce capabilities and constraints.
  • Hands-on experience with Apex programming, Visualforce pages, Apex triggers, Aura Components, and Lightning Web Components.
  • Knowledge of configuration-based, no-code Salesforce solutions such as Flows, Process Builders, and Workflow Rules.
  • Hands-on experience integrating Salesforce with cloud-based and on-premises applications using standard and custom REST APIs.
  • Experience with core web technologies including HTML5, JavaScript, jQuery, web services, REST, SOAP, JSON, and XML.
  • Hands-on experience implementing authentication protocols such as OAuth to integrate third-party applications.
  • Demonstrated successful implementation of Batch Apex and/or Schedule Apex.
  • Excellent written and verbal communication skills.
  • Ability to work independently under dynamic conditions and within deadlines.
  • Must be able to work on W2; C2C and 1099 arrangements are not accepted.
  • Must be local to within 90 miles of Lansing, Michigan, at the time of submission.
  • Must work onsite in Lansing two days per week, Tuesday and Wednesday, beginning on the first day.
  • Must attend a 30-minute video interview via Microsoft Teams and be prepared to share a laptop screen if requested.

Nice To Haves

  • Salesforce Certified Platform Developer II certification.
  • Experience with Conga and Drawloop.
  • Familiarity with governmental processes and compliance, including experience with FedRAMP-compliant tools and environments.

Responsibilities

  • Develop CRM solutions supporting crisis-call workflows for the Michigan Crisis Line (MICAL), including coding and delivering user stories.
  • Work with colleagues, customers, end users, technical managers, architects, and business stakeholders to define technical requirements and implement solutions.
  • Ensure technical requirements align with customer requirements, performance goals, and the client’s long-term strategy.
  • Own release cycles for implementing and deploying new applications and updates to existing applications and code.
  • Take overall technical responsibility for project environments and end-to-end technical aspects of Salesforce programs.
  • Compile internal development guidelines and standards and ensure the development team follows them.
  • Collaborate with developers of other systems to integrate solutions across the business.
  • Ensure proposed solutions adhere to State of Michigan security guidelines and standards throughout the application lifecycle.
  • Devise a training plan to support a smooth transition of the development team to Maintenance & Operations.
  • Manage Salesforce program activities including data migrations, data quality, systems integrations, third-party applications, AppExchange products, and custom development.
  • Define, communicate, and manage technical change-management and release processes for Salesforce technology efforts.
  • Assess Salesforce architecture and provide secure, high-performance solutions on the Force.com platform.
  • Design and document technical architecture solutions spanning multiple platforms, including integration and authentication across systems.
  • Support SFDX development, branch management, merging, and code deployments using Azure DevOps CI/CD processes.
  • Identify technical risks and issues.
  • Communicate strategic technical concepts to executive-level stakeholders and contribute technical guidance to decision-making.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service