Software Engineer IV
Job Description
What we offer
Join a mission‑driven technology team within Trinity Health IHA Medical Group. This hybrid role in Ann Arbor, Michigan combines full‑stack development with intelligent automation and AI within a collaborative, healthcare‑focused environment. You will work alongside clinicians and operations partners, receive opportunities for growth and mentorship, and contribute to high‑impact solutions that emphasize security, quality, and patient care.
Role details
Location: Ann Arbor, MI ( hybrid )
Employment type: Full time
Shift: Day Shift
What you will do
- Shape and guide the architecture of complex, cross‑functional software and automation platforms, prioritizing scalability, security, and maintainability.
- Define strategic approaches for AI enabled applications, including enterprise‑grade chatbots and intelligent workflow automation.
- Document and enforce engineering best practices across teams to ensure consistency and long‑term quality.
- Design, implement, and review mission‑critical services using Node.js, Python, and MSSQL with a focus on performance and reliability.
- Provide technical leadership on long‑term product evolution, influencing direction and technology adoption.
- Collaborate with executives, product and operations stakeholders to align technical initiatives with business goals.
- Promote robust testing across teams, including unit, integration and automated testing strategies.
- Guide teams through major design decisions, risk assessments, and technical trade‑offs to balance innovation with stability.
- Drive organization‑wide initiatives related to code quality, observability, DevOps maturity and engineering efficiency.
- Mentor engineers across all levels, fostering a high‑performance, inclusive and growth‑oriented culture.
- Evaluate and adopt emerging technologies to boost innovation and business value.
- Contribute to technical documentation to ensure clarity of architecture and alignment with standards.
- Consistently deliver production‑ready code with efficiency, meeting or exceeding project milestones.
What we require
- Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
- Minimum 7 years of professional software development, including significant contributions to architecture and enterprise‑scale initiatives.
- Expert‑level proficiency in JavaScript/TypeScript, Node.js, Python, and MSSQL, delivering scalable, secure solutions.
- Extensive experience with Vue.js and React, including architectural design and performance optimization.
- Proven ability to design and implement RESTful APIs and microservices for enterprise applications.
- Deep understanding of Git‑based workflows, automated testing strategies, and CI/CD in large‑scale environments.
- Hands‑on experience integrating AI and ML technologies, including Generative and Agentic AI (e.g., ChatGPT), into production systems.
- Advanced knowledge of cloud platforms (Azure, AWS, GCP), including infrastructure design, deployment automation, and cost optimization.
- Strong grasp of application performance tuning, security best practices and advanced debugging techniques.
- Demonstrated success leading cross‑functional engineering initiatives and mentoring developers across levels.
- Experience driving technical strategy and aligning engineering efforts with organizational goals.
- Passion for innovation and continuous improvement, with a track record of evaluating and adopting emerging technologies.
Technologies
JavaScript, TypeScript, Node.js, Python, MSSQL, Vue.js, React, RESTful APIs, Microservices, Git, CI/CD, Generative AI, Agentic AI, ChatGPT, Azure, AWS, GCP, Azure AI Foundry, Copilot Studio, Document Intelligence
Our commitment
Rooted in our mission and core values, we honor the dignity of every person and promote inclusion. We are an Equal Opportunity Employer.