Current jobs related to Senior Software Developer - Ann Arbor, Michigan - University of Michigan


  • Ann Arbor, Michigan, United States Lilax Technologies Full time

    Job SummaryLilax Technologies is seeking a skilled Senior Software Development Specialist to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesAnalyze and evaluate existing software systems to identify areas for improvementDevelop and implement new...


  • Ann Arbor, Michigan, United States Vodastra Full time

    Job Title: Web DeveloperAt Vodastra, we are seeking a highly skilled Web Developer to join our team. As a Web Developer, you will be responsible for designing and developing web applications using HTML5, CSS, and JavaScript frameworks such as Angular and React.Key Responsibilities:Design and develop web applications with a focus on user experience and...


  • Ann Arbor, Michigan, United States Clarivate Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Software Development & Engineering team at Clarivate.As a key member of our team, you will be responsible for designing, developing, and evaluating software and systems using engineering principles.Key Responsibilities:Implement software for specifications of high...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Clarivate Analytics US LLC. As a key member of our small, agile IT and software development team, you will be responsible for developing and supporting custom business software solutions for internal use by our patent search teams.Key...


  • Ann Arbor, Michigan, United States Atlas MedStaff Full time

    **About the Role**As a Senior Backend Software Engineer, you will be responsible for designing and developing scalable, efficient, and secure backend systems using modern technologies.**Key Responsibilities:**Design and implement backend APIs and servicesCollaborate with cross-functional teams to develop and deploy softwareMaintain and optimize existing...


  • Ann Arbor, Michigan, United States Hyundai-KIA America Technical Center, Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Engineering Manager to lead our newly established R&D department dedicated to advancing vehicle software development. The successful candidate will be responsible for establishing the department's organizational structure, defining key competencies, and recruiting engineering managers and staff to create...


  • Ann Arbor, Michigan, United States The University of Michigan Full time

    The University of Michigan is seeking a highly skilled Full Stack Software Engineer to join their team. The ideal candidate will have a strong background in software development, with experience in Java, JavaScript, and Groovy programming languages.The successful candidate will be responsible for developing web-based applications and related infrastructure...


  • Ann Arbor, Michigan, United States Vodastra Full time

    Job OverviewVodastra is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop complex software systems with a focus on security and performance.Work closely with cross-functional teams to develop and implement software solutions.Collaborate with senior team members to develop system solutions to business...


  • Ann Arbor, Michigan, United States Connect Space Inc Full time

    Job Title: Senior Software EngineerAt Connect Space Inc., we are seeking a highly skilled Sr. Software Engineer to join our team. The ideal candidate will have a Bachelor's degree in Computer Science, Computer Engineering, or a related concentration, and at least 3 years of experience as a Software Engineer or in a related field. The successful candidate...


  • Ann Arbor, Michigan, United States KLA Corporation Full time

    Job Title: Senior AI Software EngineerJob Summary:We are seeking a highly skilled Senior AI Software Engineer to join our team at KLA Corporation. As a Senior AI Software Engineer, you will be responsible for designing, developing, and deploying cutting-edge AI and machine learning solutions for our semiconductor manufacturing industry.Responsibilities:*...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Highlight Technologies. As a key member of our agile development team, you will be responsible for developing and maintaining web-based software that meets project requirements for code quality and performance.Responsibilities:Participate in agile development...


  • Ann Arbor, Michigan, United States Lilax Technologies Full time

    Job SummaryLilax Technologies is seeking a highly skilled Sr. Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesAnalyze and evaluate existing software and database management systems to understand information technology...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for a talented Senior Lead Software Engineer Embedded Software to join our team.ResponsibilitiesAs a Senior Lead Software Engineer Embedded Software, you will lead/manage a team...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our agile development team in delivering high-quality software solutions. The ideal candidate will have a strong background in DevSecOps, Agile methodologies, and software development.Key ResponsibilitiesParticipate in agile development processes and ceremoniesDevelop and maintain...


  • Ann Arbor, Michigan, United States KLA Full time

    Job DescriptionKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative systems and solutions are used in the production of wafers, integrated circuits, packaging, printed circuit boards, and flat panel displays.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    About the RoleWe are seeking a skilled Senior Developer to join our team at Highlight Technologies. As a Senior Developer, you will be an integral part of our agile development team, working on a project with the U.S. Environmental Protection Agency (EPA). Your primary responsibilities will include participating in agile development processes and ceremonies,...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryWe are seeking a highly skilled Senior Software Systems Engineer to join our team at KLA-Tencor. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems that control and coordinate various hardware components.Key ResponsibilitiesDevelop a deep understanding of the...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Software Engineer to join our team at KLA-Tencor. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware.Key ResponsibilitiesDevelop a deep understanding of the system and...

  • Senior Web Developer

    3 weeks ago


    Ann Arbor, Michigan, United States Arbor Research Collaborative for Health Full time

    Job Title: Senior Web DeveloperArbor Research Collaborative for Health is seeking a highly skilled Senior Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web applications using a range of technologies.Key Responsibilities:Lead the development of web...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at KLA. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software components using a variety of...

Senior Software Developer

2 months ago


Ann Arbor, Michigan, United States University of Michigan Full time
About the Role

We are seeking a highly skilled Senior Software Developer to join our team at the University of Michigan's Center for Academic Innovation. As a key member of our software development team, you will play a critical role in advancing and exploring the future of teaching and learning software innovation.

Key Responsibilities
  • Design and implement new features from the ground up, as well as enhance and extend the functionality of existing Open Source learning platforms, such as Open edX, Canvas, or Moodle.
  • Collaborate 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.
  • Employ a pragmatic approach by understanding the tradeoffs between a perfect solution and a working solution.
  • Work 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.
Requirements
  • 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, 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.
What We Offer

The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family, and plan for a secure future. Benefits include:

  • 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.
How to Apply

To apply for this position, please submit your application through our website. We look forward to reviewing your application and learning more about your qualifications.