Principal Application Developer - ERP Systems
Company: Center for Elders' Independence
Location: Oakland
Posted on: February 18, 2026
|
|
|
Job Description:
Job Description Job Description Principal A pplication Developer
– Enterprise Systems The Center for Elders’ Independence is a PACE
(Program of All-Inclusive Care for the Elderly) organization (PO)
that uses an interdisciplinary team approach for care planning and
implementing purposeful, high quality, affordable, and integrated
health care services to the elderly. Our elderly meet PACE
requirements as prescribed by CMS and are referred to as
participants. Our PO includes Adult Day Health Centers and primary
care clinics, promoting participant autonomy, quality of life, and
the ability for individuals to live in their communities. The
Position : We are seeking a Principal Application Developer –
Enterprise Systems to provide senior-level technical execution and
system leadership across CEI’s enterprise application landscape.
This role will initially focus on ERP and Finance systems, with
expected expansion over time to include clinical and operational
systems (e.g., eClinicWork). This position is a hands-on senior
technical role with system-level responsibility. The Principal
Application Developer is expected to resolve complex application
issues, guide technical implementation, and collaborate closely
with vendors, platform teams, and business stakeholders. As the
application team matures, this role is expected to evolve toward
broader technical leadership and application architecture
responsibilities, including potential people and vendor management.
The salary range for the Principal Application Developer at Center
For Elders Independence is $119,337 - $179,006 per year.
Wages/salary are based on the market for the Principal Application
Developer, as well as experience, skills, abilities and work
history Key Responsibilities : Work closely with Finance, HR,
clinical, operational teams, business analysts, and IT partners to
understand application requirements. Translate business needs into
effective technical implementations that support both short-term
operational stability and long-term system evolution. Lead the
configuration, enhancement, and minor development of enterprise
applications, with an initial focus on ERP systems. Implement
complex changes, customizations, and workflow improvements to
support business processes while adhering to approved technical
patterns and standards. Support and execute integrations between
enterprise applications and other systems such as EMR, CRM, banking
platforms, and third-party vendors. Collaborate with the
Application & Integration Platform team to implement and validate
integrations, ensuring accurate, secure, and reliable data flow.
Continuously monitor application performance, troubleshoot complex
issues, and implement optimizations to improve system reliability,
scalability, and maintainability. Serve as a senior escalation
point for critical application incidents. Contribute to application
design discussions and technical approaches in partnership with
platform, integration, and data teams. Maintain a system-level
understanding of enterprise applications, including dependencies,
integration touchpoints, and downstream impacts. Ensure enterprise
applications are configured and operated in compliance with
healthcare regulations, security standards, and internal controls.
Proactively identify and mitigate technical risks related to data
integrity, access, and system stability. Create and maintain
technical documentation for application configurations, workflows,
and integrations. Support knowledge transfer, training, and
mentoring for other application engineers and support staff.
Partner with stakeholders to improve application adoption and
effective system usage. Education & Experience : Bachelor’s degree
in Computer Science, Information Technology, Engineering, Finance
Systems, or a related field. 7 years of experience in enterprise
application development, configuration, or senior application
support roles. Proven experience owning complex enterprise systems
in regulated or compliance-driven environments. Demonstrated
ability to work across business, vendor, and technical teams to
deliver reliable application solutions. Technical Skills Strong
experience with ERP and enterprise financial systems. Hands-on
experience with application configuration, customization, and
troubleshooting. Working knowledge of SQL and scripting languages
(e.g., Python, JavaScript) for automation and issue resolution.
Experience with cloud platforms such as Azure or AWS. Familiarity
with healthcare interoperability concepts (HL7 / FHIR) from an
application-consumer or validation perspective. Strong analytical
and problem-solving skills, with the ability to reason across
complex, interconnected systems. Excellent communication skills,
with the ability to explain technical issues and solutions to
non-technical stakeholders. Center for Elders’ Independence is a
PACE (Program of All-Inclusive Care for the Elderly) organization
that uses an interdisciplinary team approach to care planning and
care implementation for the purpose of providing high quality,
affordable, integrated health care services to the elderly,
including an Adult Day Health Center, and promoting autonomy,
quality of life, and the ability of individuals to live in their
communities. Unlike other healthcare plans, CEI is not a
“fee-for-service” plan. It is a capitation healthcare plan in which
CEI is paid a set amount for each participant enrolled.
Keywords: Center for Elders' Independence, Saint Clair Shores , Principal Application Developer - ERP Systems, IT / Software / Systems , Oakland, Michigan