Django News Jobs

Michigan Online, Software Engineer
at University of Michigan [Closed]

(5 months, 1 week ago)

Job Description

  • Generous time off, including vacation time, sick time, holiday and season days
  • A retirement plan that provides two-for-one matching contributions with immediate vesting
  • Many choices for comprehensive health insurance
  • Life insurance
  • Long-term disability coverage
  • Flexible spending accounts for healthcare and dependent care expenses

For additional Benefits and Wellness details, see


Project level software application development, including reviewing the work of fellow developers and designers on the Michigan Online learning platform Coordination with QA to ensure fully tested and high quality version releases Maintaining technical familiarity and expertise with the evolution of mainstream and emerging technologies such as Generative AI, or other developing online learning platforms and tools Collaborating closely with software developers; user experience designers; product, partnership, and program managers; learning experience designers; course operations staff; faculty; researchers; and students at the University of Michigan Employing a pragmatic approach by understanding the tradeoffs between a perfect solution and a working solution Working closely with the team to solve problems, transfer knowledge, and develop software architecture and designs Coordinate with experts within the online learning, marketing and market strategy, and research and analytics teams to understand expected uses for and advance the capabilities of our platform

Skills You Have

You are a self-driven team contributor who enjoys conceiving and implementing solutions to complex real world problems. You think in terms of abstraction, modularity and reuse. You architect your projects to address the situation in front of you and optimize for future flexibility. You know how to work backward to address a problem rather than accept a solution. You are known for your forward-looking mindset, anticipating needs and opportunities before they emerge. You believe in iteration and think in terms of efficiency and sustainability, pursuing automation and reducing points of failure. You take pride in the work you deliver and are known for the quality of your releases. You set ambitious goals and realistic milestones. You are valued as a team member and thought partner. You are comfortable presenting your ideas to your team and stakeholders. You are a skilled and enthusiastic collaborator who works well in team settings, knowing where to listen to the expertise of others and when to lead with your own. You think from the user perspective and challenge yourself and your collaborators to think about impact and design solutions to identifiable challenges. You care about usability, functionality and presentation of the applications you design. You have experience creating something new and helping projects realize their potential.

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Additional Information

This position will report to the Associate Director for Application Architecture at the Center for Academic Innovation This role is intended as a hybrid role (some amount of time in-office in Ann Arbor, some remote) This position must be based in the United States

This is a 5 year term limited position with the possibility of renewal depending on funding

Salary Information

The expected salary for this position is between $85,000 and $100,000. Candidates can expect to be paid a competitive and equitable salary. Factors used to determine salary include experience, knowledge and skills for the position and internal equity within the unit. All candidates are encouraged to discuss salary questions to honor alignment and transparency throughout the recruiting process.

Background Screening

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks. Background checks will be performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days. This job may be removed from posting boards and filled anytime after the minimum posting period has ended.

Decision Making Process

Applications will be reviewed as received throughout the posting period and continue until the position is filled.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.


  • No telecommuting
  • No Agencies Please


  • Bachelor's degree in Computer Science, Computer Engineering or a related field and 3+ years of professional software development experience, or an equivalent combination of education and relevant experience
  • Experience working in a cross-functional product team
  • Experience developing and deploying applications at scale
  • Familiarity with containerized applications (e.g. Docker)
  • Experience working with the Django web application framework
  • Foundational knowledge of modern web technologies including JavaScript (e.g. React), HTML5 and CSS
  • Experience working with relational database platforms (e.g. MySQL)
  • Hold strong attention to detail and concern for information accuracy
  • Strong analytical and problem solving skills
  • Ability to work well in a multicultural and collaborative environment

About the Company

About the Center for Academic Innovation

Through curricular innovation, tools for student success and equity, and educational research and analytics, the University of Michigan Center for Academic Innovation is building the future of education. Our vision is a future in which education connects and empowers learners everywhere to reach their full potential throughout their lives. To realize our vision, we make it our mission to collaborate across campus and around the world to create equitable, lifelong educational opportunities for learners everywhere.

Contact Info

Desired skills:

Database, Back end, Integration, Cloud, Testing, Big Data, Web, Systems, Operations


Ann Arbor, Michigan, USA (On-site only)

This job listing was aggregated from
To apply for this job, please visit