TRIDENT Imaging Software Developer
at Western University
London, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 Sep, 2024 | Not Specified | 05 Jun, 2024 | N/A | Software Development,Workflow Management Systems,Communication Skills,Python,Containerization,Computer Science,Programming Languages,Neuroscience,Automation,Shell Scripting,Consideration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
CLASSIFICATION & REGULAR HOURS
Hours per Week: 35
Salary Grade: 14
Please note, this is a wholly grant funded, 2 year temporary full time contract opportunity with benefits.
ABOUT US
The Robarts Research Institute within the Schulich School of Medicine & Dentistry at Western University has a mission to accelerate medical discovery. Through a powerful integration of basic and clinical research, we drive major advances that impact on many of today’s most devastating diseases.
QUALIFICATIONS
Education:
- Bachelor of Science in a Science, Technology, Engineering or Mathematics (STEM) field
- Masters Degree in Computer Science, Engineering, Neuroscience or a related area preferred
Experience:
- 3 years of experience with software development in a related academic research environment
- Experience with, and knowledge of, automation with shell scripting, scientific programming languages (such as Python), and Unix/Linux systems
- Preferred:
- Experience working in neuroscience, neuroimaging and/or computational neuroscience research environments would be an asset
- Experience with Python for scientific software development
- Experience with software version control systems (e.g. Git, Github)
- Experience working in a Linux environment
- Experience working with cloud infrastructure
- Experience with workflow management systems (e.g. Snakemake)
- Experience using containerization
- Experience working with large scale datasets
- Experience working with open-source repositories and open-access datasets
Knowledge, Skills & Abilities:
- In depth knowledge of networking and web-based tools
- Ability to clearly document system procedures related to software and software installations
- Strong troubleshooting, analytical, written and verbal communication skills, with a demonstrated ability to complete detailed analytics and reports as required
- Demonstrated ability to research/investigate issues and resolve problems
- Possesses a positive attitude with the ability to establish and maintain relationships with peers, other contacts and key partners
- Demonstrated ability to communicate effectively to facilitate effective and collegial working relationships
- Proven ability to take initiative and in depth knowledge of how to champion a project from conception through implementation and evaluation
- Ability to work collaboratively in a team-based environment
- Ability to resolve problems and escalate issues with suggestions for further investigation and options for consideration as required
- Ability to work autonomously and manage competing priorities and projects
- Self-driven, independent thinker who is highly motivated and possesses an intrinsic passion for quality
- Ability to handle diverse situations, multiple and complex projects and rapidly changing priorities
- Ability and willingness to stay abreast of technological developments
Responsibilities:
The Imaging Software Developer will work closely with the Imaging Platform Lead (Ali Khan, TRIDENT Co-PI) and other TRIDENT lead investigators on comprehensive management, planning, and execution of TRIDENT imaging-related projects. The role will lead the development of workflows, data pipelines, and standardization of procedures and data management systems, enabling code sharing across species, modalities, teams, and institutions. The role liaises with staff and trainees at TRIDENT sites to define, develop, and document requirements, objectives, deliverables, and specifications for projects, develops and deploys software for image standardization, processing, and analysis, and provides technical support and presentations to end-users as required.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
BSc
A science technology engineering or mathematics (stem field
Proficient
1
London, ON, Canada