"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Research Software Engineer Intermediate

    University of Michigan (Ann Arbor, MI)



    Apply Now

    Research Software Engineer Intermediate

    How to Apply

    A cover letter is appreciated and should address your specific interest in the position as well as explain your experience and skill level with mobile or Python application development.

    Job Summary

    The University of Michigan's College of Literature, Science, and the Arts is seeking a software engineer to join a team of professionals dedicated to using their expertise in software engineering to advance research projects that address some of the moment's pressing societal challenges.

    ABOUT THE JOB

    We need your help! We are seeking a software engineer to join our team to design and develop applications for research projects at the College of Literature, Science, and the Arts. We are especially interested in folks with experience in mobile applications or Python.

     

    Our team has a growing need to produce mobile applications that serve as interactive data collection platforms and often require a Python-based backend infrastructure for data management. We support research projects from across the College, so you'll seeprojects from a wide range of disciplines and methodologies (https://sites.lsa.umich.edu/research-programming/) - everything from history to physics, to art, to anthropology- there are lots of fun and unique opportunities.

    ABOUT YOU

    You might be a great fit for this position if you are comfortable working in collaborative multidisciplinary teams that include folks like researchers, students, other programmers, web designers, graphic artists, user experience designers, librarians, systems administrators, and more.

     

    You might have a CS degree. You might not. That's not what we're looking for. We care about what you can do and how you do it, not about how you got here. A track record of conscientious, thoughtful work speaks volumes.

     

    Everyone is unique, so depending on the candidate's qualifications, this position could be filled at either the intermediate or senior level. Details about how those levels differ are supplied below.

    Responsibilities*

    + Directly support research projects through the project lifecycle- including project analysis and requirements gathering, design, and development

    + Develop, test, and maintain mobile applications for Android and iOS platforms

    + Consult with faculty to determine software or system functional specifications for research applications typically using mobile platforms such as iOS and Android, or Python, Flask, Django, JavaScript, and other common research programming languages and platforms

    + Stay current with relevant advances in higher education research programming support

    + Address reported bugs, break/fix issues

    + Consistently produce documentation that allows other group members to understand the product architecture, testing methodology, and deployment

    Required Qualifications*

    + Bachelor's degree in a related field and/or equivalent combination of education, certification, and experience

    + Demonstrated ability to communicate, correctly, knowledgeably, and effectively both verbally and in writing, to different audiences

    + Demonstrated initiative in participating in growth opportunities, taking initiative for continuous development and improvement

    + A clean coder who takes the time to comment and document their work

    + Proficient with word processing, spreadsheet, and collaboration applications

    + Recent experience in creating or modifying code for iOS and/or Android mobile platforms, including Swift, Kotlin, React.js, React Native, or Vue.js; or demonstrated experience developing solutions with Python, including Flask or Django

    + At least 3 years of experience with systems analysis/programming activities in a business or academic environment

    Desired Qualifications*

    + Master's degree in a related field and/or equivalent combination of education, certification, and experience.

    + Experience with the U-M computing environment or another academic computing environment.

    + Experience in programming components for research experiments using Arduino or a similar platform

    + Demonstrated experience working directly with faculty in a research lab setting

    + Demonstrated experience with a version control system

    + Able to work on Mac, Windows, and Linux environments

    + Experience with any of the following:

    + R, C, Arduino, Serial or IP communication, Database development and SQL, JavaScript, Vue.js, React.js, React Native, AR/VR development, machine learning, HTML, CSS, TEI, XML, Adobe Suite, Figma, Miro.

    + Experience, familiarity, or interest in user experience design

     

    Modes of Work

     

    Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes (https://hr.umich.edu/working-u-m/my-employment/ways-we-work-resource-center/ways-we-work-implementation-group/modes-work) .

     

    To support well-being, LSA prides itself in enabling a culture that allows each person to thrive. As an example, we limit non-essential email to weekday business hours and sponsor meeting-free days and other events. LSA Technology Services wants each of our team members to bring their best selves to each day and offers additional benefits and programs.

     

    Please note: Visa sponsorship is not available for this position.

     

    Additional Information

     

    More About Us

     

    At LSA, we wonder. We wonder why we are here. We ask how the universe works and how we organize societies. We all wonder, but the great professors and students use curiosity as a catalyst to find answers to the biggest questions. Wonder begins with a simple 'why' and leads to discovery that advances science and society while shaping our world for the better." -Research | UM LSA College of LSA (https://lsa.umich.edu/research)

     

    LSA is the largest and one of the oldest of the university's 19 schools and colleges, with more than 100 degree programs in over 75 academic departments and programs. Learn more about LSA at https://lsa.umich.edu . The college has a large workforce of approximately 1,200 staff, 1,500 faculty, 1,800 graduate student appointees and research fellows, and an additional 2,000 temporary employees.

     

    As one of the world's great liberal arts colleges, LSA pushes the boundaries of what is understood about the human experience and the natural world, and we foster the next generation of rigorous and empathetic thinkers, creators, and contributors to the state of Michigan, the nation, and the world.

     

    To learn more about LSA's Mission, Vision and Values, please visit lsa.umich.edu/strategicvision .

     

    To learn more about the LSA Technology Services organization and services, visit https://lsa.umich.edu/technology-services/

     

    Mission Statement

     

    The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

     

    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 are performed in compliance with the Fair Credit Reporting Act.

     

    Application Deadline

     

    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.

     

    U-M EEO Statement

     

    The University of Michigan is an equal employment opportunity employer.

     

    Job Detail

     

    Job Opening ID

     

    265126

     

    Working Title

     

    Research Software Engineer Intermediate

     

    Job Title

     

    App Programmer/Analyst Inter

     

    Work Location

     

    Ann Arbor Campus

     

    Ann Arbor, MI

     

    Modes of Work

     

    Mobile/Remote

     

    Full/Part Time

     

    Full-Time

     

    Regular/Temporary

     

    Regular

     

    FLSA Status

     

    Exempt

     

    Organizational Group

     

    College Of Lsa

     

    Department

     

    LSA Dean: TS Res,Comp&InfrSvcs

     

    Posting Begin/End Date

     

    6/17/2025 - 6/24/2025

     

    Salary

     

    $64,400.00 - $80,500.00

     

    Career Interest

     

    Information Technology

     


    Apply Now



Recent Searches

[X] Clear History

Recent Jobs

  • Research Software Engineer Intermediate
    University of Michigan (Ann Arbor, MI)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org