Software Developer Senior at University of Michigan
Ann Arbor, MI 48109, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Sep, 25

Salary

0.0

Posted On

20 Jun, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Jquery, Kotlin, Artificial Intelligence, Python, Relational Databases, Software Development, Cloud Services, Javascript

Industry

Information Technology/IT

Description

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.

JOB SUMMARY

The person in this position will work closely with the program directors, program managers, and staff of the Michigan Collaborative for Type 2 Diabetes CQI (MCT2D, https://www.mct2d.org) to support the operations of the CQI by developing and supporting complex web-based software and increase the visibility of the CQI?s work and achievements in creative, engaging, concise, and straightforward ways.
The person in this position will do this by building a variety of web-based systems (websites, webpages, web apps, cloud-based applications and databases, APIs, etc.) from scratch and/or by using a combination of off-the-shelf technology in order to convey complex information to patients, their families, and their support networks, and to physicians, nurses, specialists, support personnel, and hospital administrators across the State of Michigan.
The complete list of stakeholders for this position are the MCT2D program directors, program managers, and staff; patients and their families and support networks; and physicians, nurses, specialists, support personnel, and hospital administrators.
This position reports to the Clinical Informatics Design Lead of MCT2D.

REQUIRED QUALIFICATIONS*

  • A bachelor’s degree in computer science, software development or related field, or equivalent combination of education and experience.
  • At least 3 years of professional experience with all of the following technologies:
  • Python
  • JavaScript
  • Relational Databases

DESIRED QUALIFICATIONS*

  • At least 1 years of experience with some of the following:
  • AWS cloud services
  • Mobile app development
  • jQuery
  • Swift (Programming language)
  • Kotlin (Programming language)
  • Hands-on experience in Artificial Intelligence/Machine Learning frameworks
  • Experience integrating artificial intelligence or machine learning into real-world projects or tools, with a focus on practical application and deployment.
Responsibilities

CORE DUTIES (40%)

  • Use the Software Development Life Cycle (SDLC) to translate design requirements and wireframes into:
  • New highly complex and detailed web-based applications and supporting back-end systems using high quality code and/or off-the-shelf solutions, using various program languages.
  • Enhancements to existing applications, including using technical expertise and participant feedback to suggest new ideas to the program manager.
  • Complex WordPress-based applications using paid plugins and themes, and custom programming and functionality.
  • Work with APIs and other data sources to integrate systems.
  • Evaluate and implement third party solutions and commercial packages.
  • Administer, manage, and maintain server, hosting, and application services.
  • Resolve support tickets related to web applications.
  • Develop user manuals and documentation for the developed applications
  • Test all new features and ensure functionality before deployment, and debug any issues that arise during testing.
Loading...