Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Database Developer/Analyst image - Rise Careers
Job details

Database Developer/Analyst

Staff - Non Union

Job Category

M&P - AAPS

Job Profile

AAPS Salaried - Information Systems and Technology, Level A

Job Title

Database Developer/Analyst

Department

MS MRI Research Group Support Division of Neurology | Department of Medicine | Faculty of Medicine

Compensation Range

$5,365.42 - $7,709.92 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.

Posting End Date

March 31, 2025

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

Job End Date

Mar 31, 2026

Job Summary
A position with the Department of Medicine at the University of British Columbia is open for a database developer/analyst within the MSMRI Research Group. We are seeking a creative, experienced, and dedicated software developer to play a key role in maintaining and further developing an imaging database for the collection of MRI data. There will be opportunities to learn and participate in developing and applying data processing pipelines for MRI data analysis.

This position is situated at the Djavad Mowafaghian Centre for Brain Health (DMCBH) - UBC Point Grey campus, the traditional, unceded, ancestral territory of the Musqueam people. Working conditions consist of office furnishings and a networked PC and Internet environment in a secured pen office workspace.

Organizational Status
Works within UBC MSMRI Research Group under the direct supervision of the MSMRI Manager. In conjunction with Principal Investigator(s), liaise with both internal and external project decision makers. Collaborates with researchers, coordinators, radiologists, programmers, technicians, and other staff within the program to maintain and further develop a database that meets user requirements and optimized for usability, functionality, and integration with existing systems.

Work Performed

·        Support production of user-friendly imaging database (frontend and backend, SQL)

·        Identify and troubleshoot database design, programming and technical problems of custom database and applications used in MSMRI operation

·        Participate in all stages of the development life-cycle including requirements gathering and development, system functional specifications and design, implementation, testing and post-implementation support

·        Monitor and optimize system performance, fine-tuning queries and query optimization

·        Provide technical/programming orientation for new staff and students

·        Supports ongoing MRI data analysis, fine-tuning existing MRI data analysis pipeline

·        Plan and coordinate application roll-outs with the project team

·        Attend research meetings to keep abreast of the projects in which other lab members are involved, as well as update others on the status of the programmer s own work

·        Coordinate creation, amendment, and archival of all SOPs

·        Liaise with MedIT/Digital Solutions and UBC IT as required

 

Other Tasks

·        Anticipate, recognize, and resolve issues proactively with the MSMRI Manager

·        Maintain knowledge and training on SOPs and ICH-GCP

·        Perform other related duties as required to meet study goals and timelines.

Consequence of Error/Judgement
You are expected to exercise judgement, diplomacy and tact in all interactions. Standards of customer service are essential. You will be independently responsible for the creation and maintenance of the imaging database. Failure to perform will result in minor to major setback of research and operational activities.

Supervision Received
Supervision for the Database Developer/Analyst will be provided by the MSMRI Manager and PIs. Training will be provided by Manager and team members. Reports directly to the MSMRI Manager. Director(s), PI and/or his/her designate will provide broad directives.

Supervision Given
The Database Developer/Analyst advises/educates research staff, students, and contracted service providers, to ensure that the software and database are implemented correctly.

Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of one year of related experience, or the equivalent combination of education and experience.

Preferred Qualifications

Undergraduate degree in computer science is strongly preferred. Undergraduate degree in software engineering or certification in software engineering from trade school is encouraged to apply. Experience in front- and back-end database development, JavaScript/HTML/CSS, PHP, SQL, shell scripting, Linux/Unix programming environment preferred. Nice to haves: Knowledge of object-oriented programming, graphical user interface design, and/or image processing methods (particularly in medical imaging)

 

Excellent interpersonal, oral, and written communication, organization, and problem-solving skills. Converses with, writes reports for, and creates/delivers presentations to all levels of colleagues and peer groups in ways that support problem solving and planning.

 

Ability to effectively manage multiple tasks and priorities and work in a fast-paced environment. Ability to maintain accuracy and attention to detail and to work effectively to meet deadlines. Provides regular feedback and suggest alternative approaches necessary to ensure that project objectives and standards are achieved.

 

Ability to develop and maintain cooperative and productive working relationships with colleagues and collaborators. Ability to work effectively independently and with cross-functional teams. Ability to exercise tact, discretion, and diplomacy.

Additional Job Description

This position is located within a health-care facility, therefore, the successful candidate will be required to provide verification of full vaccination against Covid-19 provided prior to the start date, as required by a provincial health mandate.

Average salary estimate

$78422.5 / YEARLY (est.)
min
max
$64409K
$92436K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Database Developer/Analyst, UBC

If you're passionate about databases and want to be a part of meaningful research, the Database Developer/Analyst position at UBC's MSMRI Research Group is the perfect fit for you! We are looking for an innovative and experienced individual to join our team at the University of British Columbia's Vancouver Campus. In this role, you will play a vital part in maintaining and enhancing our imaging database that gathers MRI data. You’ll have the unique opportunity to engage with researchers and tech professionals, aiding in the development and implementation of data processing pipelines for analyzing MRI data. You will be involved in all stages of the development life-cycle, from gathering requirements to optimizing system performance. Collaborating with a diverse group of experts, you will ensure our database remains user-friendly and functional, while also troubleshooting any technical issues that may arise. With a compensation range of CAD $5,365.42 - $7,709.92 monthly, this position not only provides a competitive salary but also the chance to make significant contributions to brain health research. As part of a team that values communication and cooperation, your problem-solving abilities will be put to use as you ensure smooth operation of our database systems. If you're ready to advance your skills in a supportive and dynamic environment, apply today and help us push the boundaries of MRI data research!

Frequently Asked Questions (FAQs) for Database Developer/Analyst Role at UBC
What are the responsibilities of the Database Developer/Analyst at UBC?

As a Database Developer/Analyst at UBC's MSMRI Research Group, your primary responsibilities include developing and maintaining a user-friendly imaging database for MRI data collection. You will Troubleshoot database design issues, optimize system performance, and support MRI data analysis pipelines. Collaborating with researchers and IT teams, you'll ensure the database meets user needs while staying integrated with existing systems.

Join Rise to see the full answer
What qualifications are needed for the Database Developer/Analyst role at UBC?

To qualify for the Database Developer/Analyst position at UBC, candidates should have an undergraduate degree, preferably in computer science or software engineering. Relevant experience in front-end and back-end development, SQL, and programming languages like JavaScript and PHP is highly desirable. Strong interpersonal and problem-solving skills are also crucial for this collaborative role.

Join Rise to see the full answer
What is the work environment like for a Database Developer/Analyst at UBC?

The work environment for the Database Developer/Analyst at UBC is located at the Djavad Mowafaghian Centre for Brain Health within a healthcare facility. You will have a comfortable office setting with a networked PC, allowing you to focus on your projects and collaborate effectively with team members and external researchers, all within a supportive atmosphere.

Join Rise to see the full answer
How does the Database Developer/Analyst contribute to MRI research?

The Database Developer/Analyst plays a crucial role in advancing MRI research by managing and enhancing the imaging database used for data collection and analysis. Your work includes developing data processing pipelines, gathering functional requirements, and supporting ongoing analysis, which ultimately contributes to significant research in brain health.

Join Rise to see the full answer
What opportunities for growth exist for a Database Developer/Analyst at UBC?

As a Database Developer/Analyst at UBC, there are numerous opportunities for professional growth. You can expand your technical skill set in programming and database management while contributing to critical research efforts. Regular interactions with researchers, programming teams, and IT professionals will provide insights and experience that can significantly enhance your career trajectory.

Join Rise to see the full answer
Common Interview Questions for Database Developer/Analyst
Can you describe your experience with database development?

Be prepared to share specific projects where you've developed or maintained databases. Highlight your technical skills and the technologies you utilized, focusing on any quantitative impacts your work had on efficiency or user satisfaction.

Join Rise to see the full answer
How do you troubleshoot database performance issues?

Discuss your approach to identifying bottlenecks, such as query optimization or indexing strategies. Providing examples of specific metrics you monitor can demonstrate your analytical capabilities.

Join Rise to see the full answer
What programming languages are you proficient in relevant to this role?

List languages like SQL, PHP, or JavaScript that you are familiar with. Sharing examples of how you’ve used these languages in previous roles can illustrate your practical experience.

Join Rise to see the full answer
How do you ensure that user requirements are met in your database design?

Talk about your methods for gathering user requirements through meetings, surveys, or testing. Mention how you incorporate feedback into your development process to ensure usability.

Join Rise to see the full answer
Describe a time you had to work collaboratively on a project.

Focus on a specific collaboration experience, detailing your role, how you communicated with team members, and the outcome of the project. Highlighting successful teamwork shows your ability to integrate into the UBC environment.

Join Rise to see the full answer
What strategies do you use for optimizing SQL queries?

Discuss approaches such as indexing, using the EXPLAIN command for analysis, or rewriting queries for efficiency. Share examples if possible to back your points.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Describe your organizational methods, such as using tow-do lists or project management tools, and how you communicate with stakeholders about timelines and priorities.

Join Rise to see the full answer
What do you understand about HIPAA and its importance in healthcare databases?

Explain the basics of HIPAA regulations and underline the importance of data privacy and security in healthcare environments, demonstrating your awareness of compliance issues.

Join Rise to see the full answer
How do you approach continuous learning in technology?

Share your strategies for keeping current with technology trends, such as online courses, webinars, or professional networks. This shows your dedication to ongoing skill enhancement.

Join Rise to see the full answer
What role does documentation play in your development process?

Discuss the importance of clear documentation in ensuring maintainability and usability of software. Provide examples of documentation practices you follow to help teammates and users.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago
UBC Hybrid UBC Vancouver Campus
Posted 5 days ago
ngc Hybrid United States-Maryland-Baltimore
Posted yesterday
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Web Developer - Entry Level at Hardin Design & Development
Photo of the Rise User
63 people applied to Jr SOC Analyst at IBM
Photo of the Rise User
Someone from OH, Ravenna just viewed Assistant Buyer - Licensed MLB at DICK'S Sporting Goods
Photo of the Rise User
27 people applied to IT Intern at USAA
Photo of the Rise User
25 people applied to Security Analyst Jr at DEUNA
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs