Associate Applications Programmer
A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.
The Biosciences group at UMTRI is seeking a reliable and motivated Applications Programmer Associate to join our team. The successful candidate will set up and maintain a Linux server architecture that will support scalable online app development and delivery. This role will collaborate closely with research faculty and staff to implement and deploy human body shape model capabilities in Python, develop Dash-based web interfaces backed by an API architecture, and provide responsive support while monitoring server performance and reliability.
- Set up and maintain a Linux server architecture to support scalable online app development and delivery
- Collaborate with the research team on the development of human body shape model implementations using Python for delivery in online design tools
- Implement online user interface designs with an API structure using Dash and related toolsets
- Collaborate on the extension of the API architecture to facilitate deployment
- Provide timely service and support, including monitoring server performance, diagnosing issues, and improving reliability.
- Bachelor's degree in Computer Science, Engineering, Information, or a related field (or equivalent combination of education and experience)
- 1-2 years professional experience in application programming, software development, or closely related roles
- Demonstrated programming experience in Python
- Experience working in Linux environments (server administration and troubleshooting)
- Experience building web applications or interactive dashboards (preferably Dash/Plotly or similar frameworks)
- Ability to work independently as well as collaboratively as part of a research team
- Strong communication skills and ability to communicate effectively with technical and non-technical stakeholders
- Excellent organizational skills and the ability to manage multiple priorities while maintaining timely support
- Strong ability to think critically and problem-solve
- Strong accuracy and attention to detail
This is a term-limited position for the period of one year with possible renewal based performance and funding.
Must be authorized to work in the U.S. Sponsorship is not available for this position.
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process


