Software Developer Senior
$90k - $100kUniversity of Michigan Flint
Software Developer Senior
The Center for Academic Innovation at the University of Michigan is seeking a qualified Software Developer Senior to join our Product Engineering team and contribute to the Michigan Online platform serving millions of global learners.
Responsibilities include:
- 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
Required qualifications include:
- 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 DataDog 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.
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 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.
$100k - $140k
...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-based care model with a singular mission:...SeniorFlexible hours$100k - $120k
...Senior.NET Developer As a Senior.NET Developer at AccumTech, you will play a key technical leadership role in designing, building, and evolving... ...technical ownership, and helping teams deliver high-quality software at scale. Responsibilities Lead the design,...SeniorFlexible hours- ...national origin, or disability. Envision yourself at Barracuda As a Senior Application Security Engineer, you’ll help shape the future of... ...trainings Provide framework-specific remediation guidance to developers What you bring to the role 5 - 8+ years in product-focused...SeniorWorldwideFlexible hours
- ...We are looking for a Senior DevOps Engineer to join our team in Ann Arbor, MI. The DevOps team is responsible for everything between... ...managing public cloud services - AWS, Azure, Google Cloud. Software Engineering experience in a higher-level language such as Java...SeniorPermanent employmentFull timeFor contractorsWork at office2 days per week3 days per week
- ...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
$110k - $145k
...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the... ...have an opportunity to make a big impact! We are seeking a Senior Software Engineer to design, build, and maintain the core systems...SeniorWork at officeRelocation packageFlexible hoursNight shift1 day per week- ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain to support the world's energy transition....Senior
$111.9k - $190.2k
...We seek a highly skilled and passionate Senior AI Ops Engineer to join our team. This role... .../preemptible handling where applicable. Develop evaluation harnesses and automated benchmark... .... Bachelor’s degree in Computer Science, Software Engineering, or related field 5+ years of...SeniorMinimum wageFull timeWork experience placementImmediate startWorldwideFlexible hours$165k - $241.4k
...( . Cisco Isovalent builds open-source software and enterprise solutions solving networking... ...part of Cisco Secure Workload, our team develops enterprise security applications that... ...infrastructure at scale. Your Impact As a Senior Frontend Software Engineer, you will...SeniorFull timeTemporary workLocal areaFlexible hours$72.6k - $123.4k
## Applications EngineerApplylocations: Ann Arbor, MItime type: Full timeposted on: Posted Todayjob requisition id: 2637884**Company Overview**KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device...Work experience placementFlexible hours- ...Approximately 10% to visit our other Midwest sites, 1X per month for 2-3+ days. Position Summary (Why This Role Matters): Senior Software Engineer serves as the subject-matter expert (SME) for third-party integration efforts — owning the technical relationship...SeniorFull timeTemporary workVisa sponsorship
$50 per hour
...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...-term maintainability and scalability. Take ownership in developer experience by improving/automating CI/CD and other day to day...Work at officeLocal areaFlexible hours2 days per week3 days per week$72.6k - $123.4k
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible...Minimum wageWork experience placementFlexible hours$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to... ...requires an AI-native mindset, understands the software development lifecycle (from coding to... ...— including product owners, developers, and testers — to design, optimize, and...SeniorFull timeTemporary workRemote work- ...Job Description: Entry Level Software Developer Requirements ~ Bachelor's degree ~1 Year of Previous W2 Experience in any field. ~ Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development...Relocation
$152.07k - $202.76k
...connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next... .... Familiarity with modern engineering practices, developer tooling, automation frameworks, and software delivery platforms...Full timeTemporary workRemote work$111.9k - $190.2k
...architectural decisions Mentor and develop engineers, providing regular coaching and... ...years of experience building production software systems ~ At least 2 years working with... ...Experience serving as a technical lead or senior engineer on a team Proven ability to...Minimum wageWork experience placementWorldwideFlexible hours- ...(SPOC) for IT and business stakeholders for ENOVIA-related initiatives Coordinate cross-functional teams including ENOVIA developers, architects, integration teams, QA, and infrastructure owners Drive execution of CAD-PDM-ENOVIA enhancements, and platform...
$100k - $170k
...Qualifications Lead the Future of AI in Semiconductor Manufacturing Join us in revolutionizing semiconductor manufacturing by developing modern AI models that detect nanoscale defects—often with limited data and system access. This is your opportunity to shape the...SeniorMinimum wageWork experience placementFlexible hours$127.4k - $236.6k
...Lead Software Engineer, AI Are you passionate about building AI-driven software that... ...as gateways, APIs, and user interfaces-developing intelligent systems that power the next... ...industry conferences and events. Provide senior technical leadership - Lead architecture...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...-cutting needs of CAI Required qualifications include: ~ Bachelor's degree in computer science, information technology, software engineering, or a related field, or equivalent combination of education and experience ~3 or more years of professional experience...Work at officeRemote workMonday to Thursday
- ...The client development team is looking for a talented java developer to join our team, working on an industry-leading desktop trading... ...environment, where developers have the opportunity to perform complex software design tasks and technical analysis on a highly performant,...Remote work
- ...Job Title Proven experience architecting automotive or complex embedded software systems. Strong proficiency in modern C++ for embedded/automotive applications. Experience leading and mentoring engineering teams. Hands-on system integration across hardware...
- ...is located in Ann Arbor, Michigan. Schwab is looking to hire a Software Engineer to contribute to its new generation order management... ...modules. In addition, they will also provide mentorship for junior developers, liaise with developers from other teams and ensure...Work at office
- ...Seeking Ruby on Rails web developer to develop advanced web application in Linux (LAMP) environment. Duties include ground-up development of new applications as well as continued development and/or maintenance of existing applications and services. Analyze and debug code...
- ...IPC and synchronization mechanisms. Complete understanding of software development life cycle. Good knowledge of TCP/IP fundamentals.... ...would be a definite advantage. Clean coding habit is a must. Candidates must know developing high quality working code. #J-18808-Ljbffr...
$95k - $154k
...from day one. That's exactly what SynergisticIT delivers. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time...Full timeH1b- ...passionate about structural design, product performance, and developing teams that deliver engineering excellence. The Opportunity In... ...industry standards. Proficiency with CAD and structural analysis software such as AutoCAD, SolidWorks, RISA, ETABS, STAAD.Pro, or...Work at officeLocal areaRemote work
- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...able to pick their remote day. Mid-Level AI Engineer / AI Developer Position Summary We are seeking a Mid-Level AI Engineer... ...applications and services. This role will work closely with software engineers, product managers, architects, and data teams to build...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Senior. Be the first to apply!
- senior robotics software engineer Ann Arbor, MI
- senior software engineer Ann Arbor, MI
- software developer fintech Ann Arbor, MI
- software engineer student Ann Arbor, MI
- senior software engineer ruby on rails Ann Arbor, MI
- federal - software developer Ann Arbor, MI
- consulting software engineer Ann Arbor, MI
- software engineer travel Ann Arbor, MI
- junior software developer remote Ann Arbor, MI
- senior software engineer remote Ann Arbor, MI


