×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Senior

Remote / Online - Candidates ideally in
Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: University of Michigan - Ann Arbor
Remote/Work from Home position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, Front End Developer
Salary/Wage Range or Industry Benchmark: 90000 - 100000 USD Yearly USD 90000.00 100000.00 YEAR
Job Description & How to Apply Below

Partner in rapid product discovery through user research, prototyping, and experimentation to validate solutions that are feasible, usable, and valuable

Write production-quality code in Python/Django and JavaScript/React/Vue while owning critical platform components (authentication, APIs, UI, data pipelines, LMS integrations, payment integrations)

Design and deploy scalable solutions that achieve measurable outcomes for millions of learners

Collaborate with product and engineering leadership to research, explore, and evaluate opportunities for leveraging artificial intelligence in internal‑ and learner‑facing products

Apply technical standards and architectural patterns that enable rapid experimentation and continuous delivery

Troubleshoot production issues when they impact learner outcomes

Support cross‑functional squads with primary focus on learner‑facing experiences and innovative learning technologies

Mentor junior engineers, providing guidance for code design, troubleshooting, and other software engineering activities

Actively participate in code reviews, emphasizing best practices for software engineering

Evaluate emerging technologies and prototype solutions that unlock new possibilities for learners

Build strong relationships across CAI and university partners based on trust and shared commitment to outcomes

  • Bachelor's degree in Computer Science, Computer Engineering, a related field or an equivalent combination of education and relevant experience
  • 3-5 years of professional software engineering experience
  • Enterprise development and production experience working with Python and the Django/Flask framework
  • Production experience building and maintaining web applications at scale
  • Experience mentoring technical personnel
  • Full‑stack development skills including:
    • Backend: REST APIs, microservices, database design
    • Frontend:
      Modern JavaScript frameworks (React, Vue.js, or Angular)
    • HTML5/CSS and responsive design principles
  • Experience with relational databases (PostgreSQL, MySQL, MariaDB)
  • Production deployment experience using cloud platforms and containerization
  • Environment monitoring and troubleshooting experience using tools such as Data Dog or Dynatrace
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent analytical, problem‑solving, and communication skills
  • Attention to detail and commitment to code quality
  • Ability to work well in a multicultural and collaborative environment
  • Ability to learn and appropriately use new technologies to improve processes, communication, and outcomes, including AI‑enabled tools where relevant to the role, consistent with university policy and job responsibilities.

Please Note:

This is a 5 year term limited position with the possibility of renewal depending on funding. The position may be renewed or converted into an open‑ended base appointment.

Candidates must have legal authorization to work in the United States.

The mode of work for this position is Hybrid with a minimum of 4 days in the office per week, Monday through Thursday, with an option of remote work on Fridays. On occasion, you may be required and must be available to work onsite on Fridays if necessitated by our center's policy and domain leadership or by your job requirements.

The salary for this position will be based upon the selected candidate's education and experience.

We support the creative, responsible, and ethical use of AI tools to enhance our work, in alignment with institutional policies and best practices.

Excellent benefits are available, for details, see (Use the "Apply for this Job" box below)./

Salary Information

The general salary range for this position is $90,000 - $100,000. Candidates can expect to be paid a competitive and equitable salary. Factors used to determine salary include education level, experience, knowledge and skills for the position and salaries that are currently established within the unit. All candidates are encouraged to discuss salary questions to honor alignment and transparency throughout the recruiting process.

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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary