Software Engineer IV
Ann Arbor, MI ยท Hybrid
As a technical leader in the Automation & Software Engineering team, you'll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and ...
Ann Arbor, MI ยท Hybrid
As a technical leader in the Automation & Software Engineering team, you'll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and ...
Ann Arbor, MI ยท Hybrid
As a technical leader in the Automation & Software Engineering team, you'll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and ...
Ann Arbor, MI ยท On-site
As a technical leader in the Automation & Software Engineering team, you'll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and ...
Ann Arbor, MI ยท On-site
As a technical leader in the Automation & Software Engineering team, you'll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and ...
About the Opportunity This is not a traditional software engineering role. The ideal candidate will function like an internal automation consultant embedded with business teams to uncover ...
About the Opportunity This is not a traditional software engineering role. The ideal candidate will function like an internal automation consultant embedded with business teams to uncover ...
Portage, MI ยท On-site
$89K - $148K/yr
Onsite Stryker is seeking a Staff Process Engineer, Automation/Software to join our Advanced Operations team, supporting the Acute Care Business Unit. In this role, you will lead the design ...
Portage, MI ยท On-site
$89K - $148K/yr
Onsite Stryker is seeking a Staff Process Engineer, Automation/Software to join our Advanced Operations team, supporting the Acute Care Business Unit. In this role, you will lead the design ...
Portage, MI ยท Hybrid
$89K - $148K/yr
Onsite Stryker is seeking a Staff Process Engineer, Automation/Software to join our Advanced Operations team, supporting the Acute Care Business Unit. In this role, you will lead the design ...
Portage, MI ยท Hybrid
$89K - $148K/yr
Onsite Stryker is seeking a Staff Process Engineer, Automation/Software to join our Advanced Operations team, supporting the Acute Care Business Unit. In this role, you will lead the design ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Ann Arbor, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Ann Arbor, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Detroit, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Detroit, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Flint, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Flint, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Allendale, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Allendale, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Kalamazoo, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Kalamazoo, MI ยท On-site
About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
$57.1K - $62.8K
7% of jobs
$62.8K - $68.6K
5% of jobs
$68.6K - $74.3K
12% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$74.3K - $80.1K
15% of jobs
The median wage is $85.6K / yr.
$80.1K - $85.8K
12% of jobs
$85.8K - $91.6K
18% of jobs
$94.3K is the 75th percentile. Wages above this are outliers.
$91.6K - $97.3K
14% of jobs
$97.3K - $103K
8% of jobs
$103K - $108.8K
5% of jobs
$108.8K - $114.5K
3% of jobs
$114.5K - $120.3K
1% of jobs
$57.1K
$86.7K
$120.3K
An Automation Software Engineer designs, develops, and implements software solutions to automate repetitive tasks, improve efficiency, and reduce human intervention in various processes. They work with programming languages, testing frameworks, and automation tools to streamline workflows in industries like software development, manufacturing, and IT operations. Their responsibilities often include writing scripts, creating test automation frameworks, and integrating automation solutions with existing systems. Strong problem-solving skills and knowledge of automation technologies are crucial for success in this role.
Automation Software Engineers often encounter challenges such as keeping up with rapidly evolving testing technologies, integrating automation frameworks with complex or legacy systems, and ensuring consistent test coverage across diverse platforms. They also need to troubleshoot flaky tests and maintain or scale automated solutions as software products grow in complexity. Collaborating closely with development, QA, and DevOps teams can add additional layers of coordination, requiring strong communication and planning. Successfully navigating these challenges helps ensure high-quality, efficient software delivery and provides valuable learning and growth opportunities in the field.
To thrive as an Automation Software Engineer, you need strong programming skills (such as Python, Java, or C#), expertise in automation frameworks, and a solid understanding of software testing principles, usually supported by a degree in computer science or a related field. Familiarity with tools like Selenium, Jenkins, Docker, and experience with CI/CD pipelines or relevant certifications (e.g., ISTQB) are highly valuable. Strong problem-solving abilities, attention to detail, and effective communication enhance performance in this collaborative role. These skills ensure the engineer can design, implement, and maintain robust automated solutions that increase efficiency and reliability in software delivery.
Full-time
Posted 26 days ago
This position is hybrid
Trinity Health IHA Medical Group is hiring a Software Engineer IV role to lead meaningful, high-impact engineering work in a healthcare environment, combining JavaScript development with intelligent automation to improve the daily experience of clinicians and administrative staff. As a technical leader in the Automation & Software Engineering team, youโll own end-to-end delivery of internal solutions ranging from backend services and data integrations to user interfaces and automation that streamline complex administrative workflows, while setting engineering standards, mentoring teammates, and guiding critical design decisions.ย
This position centers on robust application and service development, with the opportunity to explore and integrate Microsoft Azure capabilities including Azure AI Foundry, Copilot Studio, and Document Intelligence where they add practical value. Youโll thrive here if you enjoy partnering directly with stakeholders and using strong full-stack and automation skills to deliver durable, real-world improvements in how a healthcare organization operates.
POSITION DESCRIPTION:
The Software Engineer IV is a lead-level software developer responsible for driving the strategic design, architecture, and delivery of complex applications and automation systems across the organization. This role requires expert-level proficiency in technologies such as Node.js, JavaScript frameworks (e.g., Vue.js, React.js), Python, and MSSQL, with the ability to architect modern, scalable and secure solutions across both full-stack and automation domains.
Depending on skills and project needs, the Software Engineer IV may focus on advanced automation using Python, enterprise-scale full-stack development. Engineers at this level play a pivotal role in the development of AI-driven tools, including enterprise-grade chatbots and intelligent workflow automation, helping shape the organizationโs approach to technology-enabled transformation.
Operating with a high level of autonomy, the Software Engineer IV leads cross-functional initiatives, establishes coding standards and architectural principles, and guides platform-level decisions that impact multiple teams and systems. This role includes mentoring across engineering stacks, serving as a resource for complex problem-solving, and partnering with stakeholders to ensure technical initiatives align with strategic business goals. Through technical leadership and innovation, the Software Engineer IV ensures that the organizationโs software and automation systems are robust, forward-thinking and designed to deliver long-term business value.
ESSENTIAL JOB FUNCTIONS:
ORGANIZATIONAL EXPECTATIONS:
MEASURED BY:
Performance that meets or exceeds IHA CARES Values expectation as outlined in IHA Performance Review document, relative to position.
ESSENTIAL QUALIFICATIONS:
EDUCATION: Bachelorโs degree in Computer Science, Computer Engineering, or a related field; or equivalent experience demonstrating advanced software engineering and architectural capabilities.
MINIMUM EXPERIENCE:ย Minimum of 7 years of professional software development experience, including significant contributions to system architecture, cross-functional initiatives, and enterprise-scale solutions.
POSITION REQUIREMENTS (ABILITIES & SKILLS):
MINIMUM PHYSICAL EXPECTATIONS:
MINIMUM ENVIRONMENTAL EXPECTATIONS:
This job operates in both an office environment and in a medical facility and requires regular walking to various locations around the hospital/clinic.ย It involves frequent interruptions, competing priorities and significant interaction with people which can be stressful at times.ย This position requires flexibility with days and hours, along with ability to be on-call and travel as needed (including nights and weekends as appropriate).