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, include your salary requirements, and outline skills and experience that directly relate to this position. If possible, please include a link to your electronic portfolio/dossier as part of your resume.
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.
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, Kubernetes)
Experience working with the Django web application framework
Foundational knowledge of modern web technologies including JavaScript (e.g. React.js), 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
This position will report to the Director of Application Architecture and Software Development 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
The mode of work for this position is Hybrid. The work requirements for this position allow both onsite and offsite work and you will have an expected regular and recurring onsite presence. On occasion, you may be required and must be available to work onsite more frequently if necessitated by our center's policy and domain leadership or by your job requirements.
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.
Our Commitment to Diversity, Equity and Inclusion
The Center for Academic Innovation (CAI) is committed to inclusion in our organizational work, culture, climate, and the products we create. We strive to recruit, develop, and retain a diverse team as a reflection of our commitment to our work designing equitable and inclusive learning and work environments that are necessary for the university community to make progress on solving societal challenges. CAI draws on each of our team member's unique backgrounds and experiences to guide our everyday work in the center, and our team collaborates with students, staff, and faculty on projects that center our commitment to DEIJ work. All interested applicants, including those from groups historically marginalized by educational privilege, are encouraged to apply.
Organizational Statement on Harassment
We believe all individuals deserve to be treated with respect and dignity and have the right to work in a professional atmosphere that promotes mutual respect and a safe space for collaboration. Any concerns shared with Individuals with Reporting Obligations in the Center for Academic Innovation will be reported to the Equity, Civil Rights, & Title IX Office to be reviewed and addressed, and the Center for Academic Innovation encourages reporting of any forms of harassment including sexual and gender-based harassment.
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.
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.
The University of Michigan is an equal opportunity/affirmative action employer.
A great university is made so by its faculty and staff, and Michigan is recognized as one of the best universities to work for in the country. The Michigan culture is known for engaging faculty and staff in all facets of the university to create a workplace that is vibrant and stimulating.For two consecutive years, the Chronicle of Higher Education has placed U-M in its "Great Colleges to Work For" survey. In particular, the university earns high marks for strong relations between faculty and administrators, a collaborative system of governance, strong pay and benefits, and a healthy work/life balance.