Software Engineer IV
Job Description
Location & schedule
- Location: Ann Arbor, MI (hybrid)
- Employment type: Full time
- Shift: Day Shift
Key responsibilities
- Define and lead the architecture of complex cross-functional software and automation systems, ensuring scalability, security, and maintainability.
- Develop strategic approaches for AI-enabled applications, including enterprise-grade chatbots and intelligent workflow automation.
- Establish and enforce engineering best practices across teams to promote consistency, quality, and long-term maintainability.
- 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 and platform evolution, influencing architectural direction and technology adoption.
- Collaborate with executive, product, and operational stakeholders to align technical initiatives with strategic business objectives.
- Ensure robust testing practices across teams, including unit, integration, and automated testing strategies.
- Guide teams through major design decisions, risk assessments, and technical trade-offs, balancing innovation with stability.
- Drive organization-wide initiatives related to code quality, observability, DevOps maturity, and engineering efficiency.
- Mentor engineers across levels, fostering a high-performance, inclusive and growth-oriented engineering culture.
- Champion evaluation and adoption of emerging technologies to enhance innovation and business value.
- Review and contribute to technical documentation, ensuring alignment with standards and clarity of architectural strategies.
- Consistently produce production-ready code and meet or exceed project deliverables.
Required qualifications
- Expert-level proficiency in JavaScript/TypeScript, Node.js, Python, and MSSQL, with a track record of scalable, secure, and maintainable solutions.
- Extensive experience with modern JavaScript frameworks such as 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 pipelines in large-scale environments.
- Hands-on experience integrating AI/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 all 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
Education & experience
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- Experience: Minimum 7 years of professional software development experience, including substantial contributions to system architecture and enterprise-scale solutions
Organizational expectations
Creates a positive, professional, service-oriented work environment for staff, patients and families by supporting the mission and values of Trinity Health Medical Group. Must work effectively as a member of the Information Systems team and uphold safety standards in performance of duties, reporting hazards when identified.
Measurable by
Performance that meets or exceeds IHA CARES Values expectations, as outlined in the IHA Performance Review document for this role.
Minimum physical and environmental expectations
- Physical activity includes keyboarding and extensive computer work, with occasional walking, standing, bending, and lifting up to 20 pounds.
- Work occurs in office and medical facility settings, with regular movement between locations, interruptions, and the need to accommodate on-call or travel requirements, including nights and weekends.
Our commitment
Rooted in our mission and core values, we honor the dignity of every person and recognize the unique perspectives each colleague brings. We strive to grow stronger together and deliver compassionate, person-centered care. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin.