Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Applications Developer

University of Michigan

Senior Applications Developer

Apply Now

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.

Mission Statement

Michigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally. Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.

Job Summary

BMC2 is a collaborative consortium dedicated to improving the quality of care and outcomes in patients who undergo cardiovascular procedures across the State of Michigan. BMC2 is developing a new heart failure registry, which will take a population health-based approach to measuring outcomes and improving quality of care for patients with heart failure. The new registry will bring together diverse stakeholders including patients, specialists, primary care physicians, and pharmacists. Support for BMC2 is provided by Blue Cross and Blue Shield of Michigan and Blue Care Network as part of the BCBSM Value Partnerships Program.

Under general direction, the Applications Senior Programmer devises, develops, and modifies complex application and data solutions, with a strong emphasis on database-driven systems and special-purpose applications. This role focuses heavily on SQL, data pipelines, and backend application development, with additional responsibilities spanning full-stack development and light server administration.

The Applications Senior Programmer designs, codes, tests, debugs, documents, and maintains applications that will build and support critical registry operations. This position operates at the highest technical level across all phases of applications programming and works independently to evaluate complex technical challenges and determine effective solutions.

Note: This position does not perform traditional systems analysis functions but may collaborate closely with analysts, stakeholders, and technical teams to implement solutions.

Responsibilities *

  • Design, develop, test, deploy, and maintain complex, database-driven applications and services

  • Develop and optimize advanced SQL queries, stored procedures, and data models to support reporting, analytics, and operational systems

  • Build, maintain, and monitor data pipelines for ingesting, transforming, and delivering data across systems

  • Develop backend services and APIs using languages such as PHP and Python

  • Contribute to frontend and backend application development as needed

  • Manage application source code using Git and follow best practices for version control and code reviews

  • Knowledge of HIPAA or PHI data handling requirements

  • Package, deploy, and maintain applications using containerization tools such as Docker

  • Perform light server and application infrastructure maintenance, including configuration, monitoring, and troubleshooting

  • Collaborate with stakeholders to translate business needs into technical solutions

  • Ensure application performance, scalability, reliability, and data integrity

  • Create and maintain technical documentation for applications, data flows, and operational processes

  • Analyze, compare, and evaluate multiple courses of action and exercise independent judgment on matters of significance, free from immediate direction, within the scope of responsibilities

  • Troubleshoot and resolve complex production issues independently

Required Qualifications *

  • Bachelors degree in Computer Science, Information Systems, or a related field, or equivalent professional experience

  • Significant professional experience in application development with a strong focus on SQL and relational databases

  • Advanced proficiency in SQL, including query optimization and complex data transformations

  • Experience developing applications using PHP and/or Python

  • Strong understanding of data pipeline concepts and data lifecycle management

  • Experience with Git-based version control workflows

  • Working knowledge of containerization technologies such as Docker

  • Familiarity with Linux-based server environments

  • Ability to work independently, prioritize work effectively, and make sound technical decisions

  • Strong problem-solving skills and attention to detail

  • Effective written and verbal communication skills

  • The successful candidate will demonstrate a commitment to continuous learning and technical excellence.

  • This role requires balancing long-term architectural thinking with practical, delivery-focused execution.

  • Demonstrated growth mindset to actively seek opportunities to learn, adapt, and expand their knowledge

Desired Qualifications *

  • Experience designing, managing, or optimizing extracting, transforming, and loading (ETL) processes

  • Familiarity with modern data engineering tools such as dbt

  • Experience using CI/CD tools such as Jenkins

  • Experience managing scheduled jobs, background workers, and long-running server processes

  • Full-stack development experience, including modern frontend frameworks and backend APIs

  • Experience working with large datasets or data-intensive applications

  • Knowledge of cloud platforms or infrastructure-as-code concepts

  • Experience improving system observability, logging, and monitoring

  • Exposure to performance tuning at the database and application levels

Why Join Michigan Medicine?

Michigan Medicine is one of the largest health care complexes in the world and has been the site of many groundbreaking medical and technological advancements since the opening of the U-M Medical School in 1850. Michigan Medicine is comprised of over 30,000 employees and our vision is to attract, inspire, and develop outstanding people in medicine, sciences, and healthcare to become one of the world's most distinguished academic health systems. In some way, great or small, every person here helps to advance this world-class institution. Work at Michigan Medicine and become a victor for the greater good.

What Benefits can you Look Forward to?

  • Excellent medical, dental and vision coverage effective on your very first day

  • 2:1 Match on retirement savings

Modes of Work

Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes ( .

Additional Information

Why Work at BMC2?

  1. Mission-driven Impact: Contribute to improving cardiovascular care and outcomes for thousands of patients across Michigan, making a real difference in patients? lives.

  2. Collaborative Environment: BMC2 brings together multidisciplinary healthcare professionals? physicians, nurses, coordinators, administrators, payers, and quality leaders? from across the state to share ideas, best practices, and innovative solutions.

  3. Statewide Impact: Play a part in projects that drive change not just locally, but at a statewide level, working with patients, hospitals, and partners from many communities.

  4. Commitment to Integrity and Quality: The BMC2 Coordinating Center emphasizes transparency, trust, and quality improvement, making it a great environment for those who value integrity and high standards.

  5. Supportive Culture: Work within a supportive team that values lived experiences in all forms and the professional growth of its members.

  6. Reputation: Be affiliated with an established and respected organization, known nationally & internationally for advancing patient care.

Background Screening

Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO Statement

The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.

Job Detail

Job Opening ID

280270

Working Title

Senior Applications Developer

Job Title

Applications Programmer Senior

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

Medical School

Department

MM Int Med-Cardiology

Posting Begin/End Date

7/24/2026 - 8/07/2026

Career Interest

Information Technology

Apply Now

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Applications Developer in Ann Arbor, MI vacancy
  •  ...Applications Senior Programmer BMC2 is a collaborative consortium dedicated to improving the quality of care and outcomes in patients...  ...cardiovascular procedures across the State of Michigan. BMC2 is developing a new heart failure registry, which will take a population... 
    Senior
    Immediate start
    Remote work

    University of Michigan Flint

    Ann Arbor, MI
    2 days ago
  • $98k - $200k

     ...for Data Center, Telecommunication and Industrial and Defense applications. Headquartered in Lowell, Massachusetts, MACOM has design centers...  ...customer relationships.Collaborate closely with design and develop teams to support new product introductions and customer... 
    Senior

    MACOM

    Ann Arbor, MI
    2 days ago
  •  ...threats. Our platform protects email, data, applications, and networks with innovative solutions,...  .... Envision yourself at BarracudaAs a Senior Application Security Engineer, you’ll...  ...late-stage findings via automation and developer enablementDeep practical knowledge of core... 
    Senior
    Worldwide
    Flexible hours

    Barracuda

    Ann Arbor, MI
    1 day ago
  • $92k - $114k

     ...world. Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs)...  ...Job SummaryMay Mobility is looking for a Senior Autonomy Engineer for hands-on support of...  ...Mobility is an equal opportunity employer. All applicants for employment will be considered... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    5 days ago
  • $129.6k - $220.3k

     ...Backend Software Engineer with deep expertise in modern C++ and developing infrastructure to lead the development of high-performance,...  ...optimization and memory efficiency for high-throughput applications.Apply advanced multithreaded and concurrent programming techniques... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    5 days ago
  •  ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead...  ...synchronization. Drive the development of sophisticated web applications and platforms used by internal teams and partners, making key... 
    Senior

    Mariana Minerals

    Ann Arbor, MI
    2 days ago
  •  ...Technology Enabled Services.Job Description--> 5+ years of experience developing using .NET technologies--> Solid foundation in computer science...  ....SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Ann Arbor, MI
    17 hours ago
  • $173k - $206k

     ...United States or Canada.Role Summary:We’re looking to hire a Senior Backend Software Engineer to join our team. In this capacity,...  ...:5+ years of professional experience building distributed web applications and APIsExperience with building microservices in Go(lang) (2+... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    Censys

    Ann Arbor, MI
    3 days ago
  • $183.8k - $263.6k

    The application window is expected to close on: 08/31/2026Job posting may be removed earlier if the position is filled or if a sufficient...  ...environments. Within Hypershield, the Smart Switch team develops foundational security capabilities that extend across multiple... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    15 hours ago
  • $127k - $235k

    Senior Software Engineer - AI (Materia AI)We're building the next generation of AI‑powered...  ..., and scalable design patterns.Develop high‑performance APIs and microservices...  ...for integrating AI technologies into real applications.Familiarity with embeddings, vector search... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $160.8k - $193k

     ...a decade commercializing our solutions with experienced partners.  Now a part of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.   Join us and catapult your career with the company that... 
    Senior
    Full time
    Immediate start
    Relocation

    Torc Robotics

    Ann Arbor, MI
    17 hours ago
  • $109k - $203k

     ...the ground up?Thomson Reuters is hiring a Senior Software Engineer (Legal) on our...  ...techniques, and legal technology trends.Develop software solutions by studying information...  ...technologies, including legal-domain AI applications, while leading routine projects using Agile... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  • $110k - $145k

     ...A leading transportation data management company in Ann Arbor is seeking a Senior Software Engineer to design, build, and maintain core systems for their transportation platform. This role involves delivering complex features, mentoring others, and collaborating with... 
    Senior

    Ms2soft

    Ann Arbor, MI
    2 days ago
  •  ...Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation... 
    Senior

    MS2

    Ann Arbor, MI
    2 days ago
  • $140k - $230k

     ...for all.TEAMThe Automated Driving & ADAS organization focuses on developing a scalable, data-driven approach to autonomous and assisted...  ...LOOKING FOR?The Simulation Core team is seeking an experienced Senior Simulation Engineer with a strong background in developing engines... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    4 days ago
  •  ...integrated suite of mission-critical software applications spanning accountancy, HR, payroll,...  ...operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical...  ...Ability to utilise technical skills to develop and coach others through mentoring and knowledge... 
    Senior
    Shift work

    IRIS Software Group

    Ann Arbor, MI
    4 days ago
  • $105.9k - $180k

     ...the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Central Engineering...  ...the capabilities of the KLA inspection machines.Develop an understanding of how the system works and be able to... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    3 days ago
  • $110k - $145k

     ...have an opportunity to make a big impact! We are seeking a Senior Software Engineer to design, build, and maintain the core systems...  ...self. MS2 is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    2 days ago
  •  ...and increasing deployment frequency without compromising safety and security. This will create a whole new market of vehicle application developers who, through software, integrate a vehicle into our daily lives in novel ways. Arene aims to significantly improve how... 
    Senior
    Work at office
    Flexible hours
    Shift work

    Woven by Toyota

    Ann Arbor, MI
    3 days ago
  • $38.09 - $42.33 per hour

     ...performance platforms, in search of a talented developer. This is an exceptional opportunity to...  ...-leading financial platform. As a Senior Java Software Engineer, you will be instrumental...  ...expertise will be key in enhancing core application functionality, installation processes,... 
    Senior
    Hourly pay
    Temporary work

    Skill Corp

    Ann Arbor, MI
    2 days ago
  • $109k - $203k

     ...ground up? Thomson Reuters is hiring a Senior Software Engineer (Legal) on our CoCounsel...  ..., and legal technology trends. Develop software solutions by studying information...  ...technologies, including legal-domain AI applications, while leading routine projects using Agile... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  •  ...MI with 4 additional offices around the world. Founded in 1995, Logic offers specializes in customized web, mobile and now, AI applications with application integration services that span the entire software development lifecycle.Logic is seeking an experienced Technical... 
    Senior
    Full time

    Logic Solutions

    Ann Arbor, MI
    4 days ago
  •  ...re growing our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems, including contributions to our evolving... 
    Senior

    Symphonize

    Ann Arbor, MI
    3 days ago
  • $174.7k - $253.4k

    The application window is expected to close on: 08/07/2026Job posting may be removed earlier if the position is filled or if a sufficient...  ...experience to include writing code, building systems, and developing strategies for using AI to assist in workExperience building... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    5 days ago
  • Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer...  ...engineering role. While engineers may develop areas of deeper expertise, we expect...  ...candidate location and preference. Remote applicants will be expected to attend team meetings... 
    Senior
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    SkySpecs

    Ann Arbor, MI
    3 days ago
  • $176k - $253k

     ...world. Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs)...  ...reliably in real-world conditions.As a Senior Autonomous Release Engineer you will lead...  ...Mobility is an equal opportunity employer. All applicants for employment will be considered... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    17 hours ago
  • $100k - $140k

     ...Job Description Job Description Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first-of-its-kind value... 
    Senior
    Flexible hours

    Town Square Health

    Ann Arbor, MI
    14 days ago
  • $158.5k - $190k

     ...vehicle communications, providing exemplary rider experiences, or developing our remote guidance tool our group has numerous ways to make...  ...of industry experience Experience developing Single Page Applications (SPAs) and Progressive Web Applications (PWAs) Experience... 
    Senior
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    May Mobility

    Ann Arbor, MI
    3 days ago
  •  ...Job Description Treetown Tech seeks Senior Embedded Software Engineers to join their...  ...environment? If so, this may be your dream job developing cutting edge technology!   BENEFITS....  ...Relocation assistance available.   Applicants must be authorized to work in the United... 
    Senior
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Rehmann

    Ann Arbor, MI
    23 days ago
  • $84k - $166k

     ...day to solve the world’s most demanding wireless and wireline application challenges. We’re proud of our more than sixty years’ of hands...  ...the RF to Light spectrum.Role: Photodetector Product Engineer - Senior/Principal Job Locations: Ann Arbor, Michigan, Lowell,... 
    Senior
    Contract work

    MACOM

    Ann Arbor, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Applications Developer. Be the first to apply!