> Markdown version of [/jobs/ext/2957624-python-programmer-casual-appointment-job](https://www.wearedevelopers.com/jobs/ext/2957624-python-programmer-casual-appointment-job). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Programmer- Casual Appointment job - **Company:** University of Minnesota - **Location:** United States - **Salary:** $41,600.0 - $72,800.0 - **Contract:** Temporary contract - **Skills:** Microsoft Word, Microsoft Excel, Databases, Human-Computer Interaction, Python (Programming Language), Microsoft Office, Microsoft SQL Server, Microsoft PowerPoint, Pubmed, Information Technology - **Published:** September 17, 2026 - **Apply:** https://jobs.diversity.com/career/2491494/python-programmer-casual-appointment-minnesota-mn ## About the Role * BS in computer science, informatics, statistics or related field * Strong Python programming skills * Basic knowledge of database management systems Internal: * Requires scheduled hours for this position agreed upon by the supervisor, (10-14 hours per week) * Enrollment at the University of Minnesota or external academic University Physical Demands: * Standing and sitting for long periods of time (e.g. 4hrs). * Be able to lift 50lbs by yourself Non-Physical Demands: * Microsoft Office applications (Word, Excel, PowerPoint) * Python programming ## Description Reporting Structure: This is a non-management position within the Division of Computational Health Sciences within the University of Minnesota Medical School, and within the Academic Health Center at the University of Minnesota. The Division of Computational Health Sciences is an interdisciplinary academic unit, where faculty, trainees, students and domain experts from diverse backgrounds including data sciences, computing, statistics, epidemiology and human computer interaction. We collect, analyze, and interpret complex, multi-scale real-world data from large-scale and multi-modal data in biomedical research, cohort databases, and clinical care. Department: Department of Surgery General: The consultant will be responsible for creating Python programs to process flowsheet metadata, assessment instrument data and publication metadata files. The consultant will be responsible for generating publication metadata files based on targeted literature search on both PubMed and PsycINFO. Training will be provided. Basic Function: Identification and extraction of multiple features of psychometric assessment instruments (construct measured, development method, respondent, version, etc.) using Python programs Development and execution of Python programs to process flowsheet answer lists, i.e., assessment question responses scales, such as never-sometimes-always, yes-no, mild- moderate-severe, etc.) Development and execution of Python programs to generate load-ready files for an assessment instrument SQL Server database. Characteristic Duties and Responsibilities: * Python programming * Contribute to and complete a research project overseen by the PI Supervision Received: This position reports to the Study PI ## Related Videos - [Developing the Rich Text Editor for DeepL.com](https://www.wearedevelopers.com/videos/1172-developing-the-rich-text-editor-for-deepl-com) - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers) - [Top 40 Python Developer Interview Questions And Answers](https://www.wearedevelopers.com/magazine/16-top-40-python-developer-interview-questions-and-answers)