Software Engineer IV
Ann Arbor, MI · Hybrid
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 ...
Ann Arbor, MI · Hybrid
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 ...
Ann Arbor, MI · Hybrid
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 ...
Dearborn, MI · On-site
Software Engineer #1054833 Employee in this role perform following job duties, * Lead the end-to-end design, development, and orchestration of the complex Risk platform on Zero Trust Google Cloud ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1054833 Employee in this role perform following job duties, * Lead the end-to-end design, development, and orchestration of the complex Risk platform on Zero Trust Google Cloud ...
Detroit, MI · On-site
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
Detroit, MI · On-site
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
Dearborn, MI · On-site
Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Dearborn, MI · On-site
Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Sterling Heights, MI · On-site
$55 - $58/hr
Senior Software Engineer Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software ...
Sterling Heights, MI · On-site
$55 - $58/hr
Senior Software Engineer Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The ...
Ann Arbor, MI · On-site
MITRE is a not-for-profit corporation dedicated to tackling the nation's toughest challenges, and they are seeking a Tactical Assault Kit (TAK) Software Engineer to support the DEVCOM Soldier Center ...
Ann Arbor, MI · On-site
MITRE is a not-for-profit corporation dedicated to tackling the nation's toughest challenges, and they are seeking a Tactical Assault Kit (TAK) Software Engineer to support the DEVCOM Soldier Center ...
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...
Dearborn, MI · On-site
Software Engineer #1059673 * This Software Engineer position is for a Functional/Technical SAP resource with expertise in ERP implementations for SAP Material Management in Direct Procurement in ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1059673 * This Software Engineer position is for a Functional/Technical SAP resource with expertise in ERP implementations for SAP Material Management in Direct Procurement in ...
Software Engineer #1052819 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Software Engineer #1052819 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1053236 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1053236 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1053025 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1053025 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1059901 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1059901 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...
Dearborn, MI · On-site
Software Engineer #1058856 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1058856 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Software Engineer #1058669 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Software Engineer #1058669 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1055078 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1055078 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1058671 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1058671 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1054723 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1054723 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on a variety of projects that span the spectrum from computer ...
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on a variety of projects that span the spectrum from computer ...
$18.04 - $24.69
18% of jobs
$27.22 is the 25th percentile. Wages below this are outliers.
$24.69 - $31.33
20% of jobs
The median wage is $34.01 / hr.
$31.33 - $37.97
32% of jobs
$41.16 is the 75th percentile. Wages above this are outliers.
$37.97 - $44.62
12% of jobs
$44.62 - $51.26
8% of jobs
$51.26 - $57.90
5% of jobs
$57.90 - $64.54
5% of jobs
$64.54 - $71.19
0% of jobs
$71.19 - $77.83
0% of jobs
$77.83 - $84.47
0% of jobs
$84.47 - $91.12
0% of jobs
$18
$39
$91
An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

Full-time
Posted 23 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).