JobTarget Logo

Salesforce Platform Developer in Detroit, Michigan at Community Foundation for Southeast Michigan

NewSalary: $83000 - $104000Job Function: Information Technology
Community Foundation for Southeast Michigan
Detroit, Michigan, 48226, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

The Salesforce Platform Developer is the Community Foundation for Southeast Michigan’s technical lead for the Salesforce platform, responsible for the architecture, development, and maintenance of the organization’s Salesforce environment. This role combines hands-on platform development with platform management responsibilities: writing code, building automation, managing releases, and maintaining the structural integrity of the platform as CFSEM’s Salesforce footprint grows and matures.

For a skilled developer ready to trade volume for meaning, this is a different kind of opportunity. At CFSEM, one of the largest community foundations in the country, with $1.3 billion in assets and nearly $1.5 billion invested in the region since 1984, the platform you build directly enables the grants, donor relationships, and community partnerships that help southeast Michigan thrive. The work is technically substantive, the team is small and empowered, and the platform you steward sits at the center of everything CFSEM does. You will own the development layer, contribute to architectural decisions, and have direct visibility into how technology shapes the mission.

This role ensures that what gets built is scalable, maintainable, and aligned to enterprise architecture standards and that the platform remains healthy, governed, and well-documented over time. The Platform Developer reports directly to the Vice President of Technology Services.

About the Community Foundation for Southeast Michigan (CFSEM):
The Community Foundation for Southeast Michigan is a dynamic, full-service philanthropic organization dedicated to creating lasting, positive change across Wayne, Oakland, Macomb, Monroe, Washtenaw, Livingston, and St. Clair counties. Since its founding in 1984, CFSEM has distributed over $1.4 billion through more than 85,000 grants, supporting initiatives in education, health, the arts, economic development, and more. As a trusted convener and advisor, the Foundation builds endowments, fosters collaboration, and champions equitable access to opportunity—ensuring Southeast Michigan is a place where everyone can thrive

Responsibilities:

Platform Development

  • Design, develop, test, and deploy custom Salesforce solutions using Apex classes, triggers, batch jobs, and Lightning Web Components (LWC).
  • Build and maintain complex declarative automation using Salesforce Flow, including screen flows, record-triggered flows, and scheduled flows.
  • Translate technical requirements sourced in partnership with the Business Systems Analyst into clean, well-documented, scalable code and configuration.
  • Conduct code reviews and ensure development adheres to Salesforce best practices, governor limits, and CFSEM’s internal standards.
  • Develop and execute unit tests and deployment validation to ensure solution quality prior to release.

Platform Architecture & Governance

  • Steward the technical architecture of CFSEM’s Salesforce org, including object model, data relationships, security model, and automation architecture.
  • Collaborate to establish and maintain platform standards covering naming conventions, configuration documentation, change control, and technical debt management.
  • Evaluate new Salesforce features, managed packages, and third-party tools for fit, risk, and architectural impact before adoption.
  • Contribute to platform roadmap decisions, org strategy, and long-term architectural direction in partnership with the Vice President of Technology Services.
  • Serve as the primary technical resource on platform decisions, providing guidance to other team members on design trade-offs and constraints.


Release Management & Deployments

  • Own the release management process for the Salesforce platform, including sandbox strategy, deployment tooling, and release documentation.
  • Maintain a structured deployment pipeline that supports safe, traceable movement of changes from development through testing to production.
  • Coordinate with the IT Operations Manager on sprint delivery, ensuring technical work is deployment-ready and release schedules are met.


Salesforce Administration

  • Contribute to management of Salesforce org configuration including user accounts, profiles, roles, permission sets, and sharing rules.
  • Maintain installed packages, connected apps, and integration credentials, ensuring platform security and license compliance.
  • Monitor org health proactively, including storage usage, automation performance, and error logs, addressing issues before they affect users.
  • Support the IT Support Analyst on operational administration tasks as needed, particularly for complex permission or configuration issues.

Integration & Data

  • Maintain and oversee the technical architecture of integrations between Salesforce and connected systems, including the finance/ERP platform and HubSpot.
  • Ensure integration patterns are well-documented, monitored, and resilient, with appropriate error handling and alerting in place.
  • Collaborate with the Senior Manager of Data Governance & Analytics on data model decisions, data quality standards, and cross-system data flows.

Documentation & Knowledge Sharing

  • Maintain comprehensive technical documentation for all custom development, automation, integrations, and architectural decisions.
  • Contribute to the Technology Services team’s knowledge base, ensuring documentation is accessible and useful to both technical and non-technical team members.
  • Share platform knowledge with other team members to build internal capability and reduce single points of failure.

Qualifications:

Required

  • Bachelor’s degree; technical focus preferred but not required
  • 4+ years of hands-on Salesforce development and administration experience
  • Proficiency in Apex (classes, triggers, batch, queueable, scheduled jobs) and Lightning Web Components
  • Strong command of Salesforce Flow, including record-triggered flows, screen flows, and scheduled flows
  • Experience with Salesforce release management, including sandbox strategy and deployment tooling
  • Solid understanding of Salesforce security model including profiles, permission sets, roles, and sharing rules (both declarative and Apex driven)
  • Salesforce Administrator certification (required)
  • Salesforce Platform App Builder certification (required)
  • Strong written and verbal communication skills; ability to translate technical concepts for non-technical stakeholders
  • Experience working in an Agile or iterative delivery environment

Preferred

  • Salesforce Platform Developer I certification
  • Experience with Salesforce NPSP and/or Outbound Funds Module
  • Familiarity with integration patterns and REST/SOAP APIs
  • Experience with HubSpot–Salesforce or similar CRM–marketing platform integrations
  • Experience in a nonprofit or mission-driven organization

Benefits & Salary:

The Community Foundation for Southeast Michigan offers a robust total compensation package The targeted salary for those entering this role is $83,000 - $104,000. In addition to a competitive base salary, benefits include but aren’t limited to 20 days of vacation accrued monthly, 5 personal days, 11 holidays, 9 sick days accrued monthly, paid parental leave, and employer paid short/long term disability. This position requires the ability to work in a hybrid environment, with an average of 3 in-office workdays per week, with Wednesday being a required in-office day.

The Community Foundation also offers a pension retirement program after 1 year of service which contributes 10% of salary.

Application Instructions:

This position is being recruited on an expedited timeline. Applications will be reviewed on a rolling basis, and early submission is strongly encouraged. To apply, visit www.cfsem.org/careers and look for "Current Opportunities". Please submit your application, including your cover letter through the online portal.

To provide equal employment opportunities to all individuals, employment decisions will be based on merit, qualifications and abilities without regard to race, religion, creed, color, national origin, age, gender, marital status, sexual orientation, gender identity, height, weight, political or union affiliation, disability or any factor prohibited by law or any factor prohibited by law.

Job Location

Detroit, Michigan, 48226, United States

Frequently asked questions about this position

Similar Jobs In Detroit, Michigan

Web Designer

Unified Business Technologies Inc
Warren, Michigan

Java Developer

CGS
Detroit, Michigan

BAS Software Engineer

Control Solutions Inc
Rochester Hills, Michigan

Full Stack Developer and XP Programmer

EPIC Health System LLC
Southfield

Apply NowYour application goes straight to the hiring team