16307 - Programmer Analyst 6

Smith Johnson Tech•Lansing, MI
•Hybrid

About The Position

The Programmer Analyst will work as a Salesforce Developer supporting the Michigan Enterprise Contact Center team at the Department of Technology, Management, and Budget. The role develops, designs, and implements customizable Salesforce solutions based on CRM needs, including crisis-call workflows for the Michigan Crisis Line (MICAL). The position is hybrid, with two days per week onsite, and candidates must live within 90 miles; relocation is not allowed. The developer will participate in Salesforce implementation and development across the lifecycle, work with stakeholders to define requirements, and ensure solutions align with customer needs, performance goals, long-term strategy, and State of Michigan security guidelines. The role owns technical delivery and release processes, contributes development standards, coordinates integrations with other systems, identifies technical risks, and supports a smooth transition to Maintenance & Operations through team training. The work includes Salesforce Service Cloud and Experience Cloud development; Apex, Visualforce, Aura, and Lightning Web Components; declarative configuration; REST/SOAP and other API integrations; authentication and SSO; data migration; and architecture across platforms. The role also supports SFDX development, source control and branching, merging, and deployment through an Azure DevOps CI/CD process. This is a contract opportunity through Smith Johnson.

Requirements

  • Hands-on Salesforce experience, including SFDX and the Salesforce Development Lifecycle.
  • At least 6 years of Salesforce development experience.
  • At least 4 years of Salesforce platform development using Apex, Visualforce, Lightning Web Components (LWC), Aura, HTML5, and JavaScript.
  • At least 5 years of experience with Service Cloud and/or Health Cloud.
  • At least 3 years of hands-on Salesforce Lightning experience, including LWC.
  • At least 2 years of experience with API integrations and Single Sign-On (SSO) implementations.
  • Experience using Microsoft Azure DevOps or comparable tools for requirements tracking, CI/CD, or release management.
  • Exposure to data migration and/or cloud integration projects.
  • Salesforce Certified Platform Developer I certification.
  • Salesforce Certified Administrator certification.
  • Strong working knowledge of Service Cloud and Experience Cloud and participation in each phase of full Salesforce.com lifecycle implementations.
  • Understanding of Salesforce capabilities and constraints.
  • Experience implementing solutions using Salesforce configuration tools such as Flows, Process Builder, and workflow rules.
  • Experience with REST and SOAP web services, JSON, XML, jQuery, and core web technologies.
  • Experience implementing OAuth authentication protocols for third-party integrations.
  • Experience implementing Batch Apex and/or Schedule Apex.
  • Excellent written and verbal communication skills.
  • Must be within 90 miles; relocation is not allowed.
  • Successful completion of required background and drug screenings and any applicable identity, location, employment eligibility, qualification, or additional client verification requirements.

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 and deliver Salesforce CRM user stories supporting MICAL crisis-call workflows.
  • Work with colleagues, customers, end users, technical managers, architects, and business stakeholders to gather and 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.
  • Establish internal development guidelines and standards and ensure the development team follows them.
  • Collaborate with developers working on other systems to support business integrations.
  • Ensure proposed solutions comply with State of Michigan security guidelines and standards throughout the application lifecycle.
  • Communicate strategic technical concepts to executives and contribute technical guidance to decision-making.
  • Develop a training plan to support the development team’s transition to Maintenance & Operations.
  • Implement Salesforce solutions using platform development and declarative configuration capabilities.
  • Integrate Salesforce with cloud-based and on-premises applications using standard and custom APIs and authentication protocols.
  • 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 spanning platforms, integrations, and authentication.
  • Support SFDX development, branch management, merging, and code deployment using Azure DevOps CI/CD.
  • Identify technical risks and issues.
  • Provide clear written and verbal communication.

Benefits

  • Medical insurance; Smith Johnson pays 70% of the cost.
  • Dental insurance; Smith Johnson pays 70% of the cost.
  • Life insurance; Smith Johnson pays 100% of the cost.
  • Disability insurance; Smith Johnson pays 100% of the cost.
  • PTO and holiday time accrued monthly.
  • Retirement plan with 3% matching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service