Adult, Male, Man, Person, Art, Fir, Plant, Tree, Monument, Sculpture

Python/React Web Developer / Information Technologist I

  • On Site
  • East Lansing, Michigan, United States
  • Al Dean Administration 40000794
  • Area of Interest: Information Technology
  • Full Time/Part Time: Full Time (90-100%)
  • Group: Administrative Professionals- AP
  • Remote Work: Remote-Friendly
  • Union/Non-Union: Union

Show More Show Less

  • Support Staff
  • Closing at: Feb 18 2025 at 23:55 EST
  • 12
  • Salary Commensurate with Experience
  • College Of Arts And Letters
  • 1017974

Working/Functional Title

Python/React Web Developer

Position Summary

Knowledge Commons is partnering with the National Endowment for the Humanities to build the NEH’s designated public access repository. Knowledge Commons, housed within the College of Arts & Letters at Michigan State University, is a nonprofit, community-governed network supporting knowledge creators worldwide. 

In support of this project, we seek to hire a Python/React Web Developer to work with our team to extend the functionality of our repository, KC Works, and develop a branded portal to present NEH materials and information. This can be a fully remote position. The contract is for one year (ending 12 months from the start). A further extension may be possible based on available funding and job performance. The developer will primarily work on the Knowledge Commons Works repository platform, and they will collaborate with the Knowledge Commons team to improve the network’s performance, security, and functionality.

The successful candidate for this position will present evidence of excellent writing and communication skills, strong interpersonal skills and intellectual curiosity, and demonstrated effectiveness in working with distributed, multi-functional teams. Additionally, the candidate should present evidence of their experience with:

  • Expertise in front-end user interface development using React.

  • Expertise in Python web development using the Flask framework.

  • Database use and management, including knowledge of SQL and PostgreSQL.

  • A solid background working in a Linux development environment.

  • RESTful API development and use.

  • Sound design principles, including knowledge of UI/UX and a commitment to the highest standards for accessibility (including WCAG 2.1 AA and Section 508 requirements).

The College of Arts & Letters at MSU promotes an academic and organizational culture that actively seeks out and strengthens diverse voices and perspectives among its members to achieve excellence. We are interested in candidates of all backgrounds who are committed to the principle that intellectual leadership is achieved through open access and proactive inclusion. We seek candidates with integrity and a strong work ethic, who understand what it takes to continuously improve and maintain research projects within a major academic research institution. We particularly welcome applications from women, people of color, LGBTQI individuals, and others traditionally underrepresented in the academy.

Minimum Requirements

Knowledge equivalent to that which normally would be acquired by completing a four-year college degree program in Computer Science, Information Systems, Business or related information technology field, with coursework in an information technology specialization related to the area of employment; one to three years of related and progressively more responsible or expansive work experience in an information technology area related to the duties to be performed; or an equivalent combination of education and experience.

Desired Qualifications

  • Experience with the InvenioRDM repository system

  • Experience with the SQLAlchemy ORM

  • Experience with OpenSearch 

  • Experience with CI/CD workflows

  • Familiarity with the landscape for open-access scholarly communication

  • Experience with open-source software development and team version control workflow

We invite you to apply even if you have not mastered all the skills listed. We seek someone with the ability to collaborate and expand their technical skillset in creative ways; we’re happy to discuss whether you’ve got the skills we need for this role.

Equal Employment Opportunity Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability or protected veteran status.

Required Application Materials

  1. a cover letter 

  2. current curriculum vitae or résumé

  3. a statement highlighting your alignment with our project goals

  4. email addresses of 3 potential references.

Special Instructions

For more information, contact Ian Scott, Search Committee Chair, scottia4@msu.edu  

Persons with disabilities have the right to request and receive reasonable accommodation.

MSU is an affirmative action, equal-opportunity employer. MSU is committed to achieving excellence through cultural diversity.  The university actively encourages applications and/or nominations of women, persons of color, veterans, and persons with disabilities.

Work Hours

STANDARD 8-5

Description of End Date

This is an off-dated position funded for one year from date of hire, with possible extension contingent upon funding renewal.

Website

https://meshresearch.commons.msu.edu/pro

Remote Work Statement

MSU strives to provide a flexible work environment and this position has been designated as remote-friendly. Remote-friendly means some or all of the duties can be performed remotely as mutually agreed upon.

Bidding eligibility ends January 28, 2025, 11:55 PM

Not Quite What You're Looking For?

Sign Up For Job Alerts

Not You?

Thank you

Know Someone Who Would Be Great For This Job?

Send a link to this job to them.

Not You?

Thank you

Interested In Other Jobs At MSU?

Check out these other recently posted roles that might be right for you!

Japanese Lang. Ast.Inst/Inst/Ast Prof Fixed Term

College Of Arts And Letters 1017980 521665 East Lansing Michigan United States East Lansing Linguistics, Languages, And Cultures 10004543 Area of Interest: Education/Training, Full Time/Part Time: Full Time (90-100%), Group: Fixed Term Faculty, Union/Non-Union: Union Faculty/Academic Staff
The Department of Linguistics, Languages, and Cultures is seeking one full-time Fixed-Term Japanese Language Instructor or Fixed-Term Assistant Professor of Japanese Language. The successful candidate will teach six Japanese Language courses per y...

Unit Human Resources Coordinator

Research And Innovation 1019164 521657 East Lansing Michigan United States East Lansing Office Of Research And Innovation 10059722 Area of Interest: Human Resources, Full Time/Part Time: Full Time (90-100%), Group: Administrative Professionals- AP, Remote Work: Remote-Friendly, Union/Non-Union: Union Support Staff
The Office of Research and Innovation is hiring a Human Resources Coordinator! This position supports the hiring, onboarding, training, personnel file management, and HR documentation for the assigned units within our major administrative unit (MA...

Not You?

Thank you

Not Quite Ready To Apply?

Send a link to this job to yourself.

Not You?

Thank you - you will receive an email shortly with a link to this job!

View Job

Logo

Michigan State University