Database Developer/analyst

1 month ago


Vancouver, British Columbia, Canada UBC Full time
Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level AJob TitleDatabase Developer/AnalystDepartmentMS MRI Research Group Support Division of Neurology | Department of Medicine | Faculty of MedicineCompensation Range$5, $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 DateJuly 20, 2024

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

Job End Date

Jul 28, 2025

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.

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.


  • Programmer Analyst

    3 weeks ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level CJob TitleProgrammer AnalystDepartmentDAE DG and BI, BICompensation Range$6, $9,701.42 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between...


  • Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Research and Facilitation, Level BJob TitleResearch Analyst PharmacoepidemiologyDepartmentTherapeutics Initiative | Department of Anesthesiology, Pharmacology and Therapeutics | Faculty of MedicineCompensation Range$6, $9,418.83 CAD MonthlyThe Compensation Range is the span between the minimum...


  • Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Accounting, Level DJob TitleSenior Financial AnalystDepartmentFinance Management | Dean's Office | Faculty of Applied ScienceCompensation Range$7, $11,886.67 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is...


  • Vancouver, British Columbia, Canada Blackbird Interactive Full time

    Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects, which encompass world-class IPs as well as our own creations across multiple genres.In 2022, we announced that our studio is implementing a...

  • Business Analyst

    1 month ago


    Vancouver, British Columbia, Canada PHSA Full time

    Reporting to the Director, Medical Affairs Administration, the Business Analyst participates in the design, development, implementation and operation of financial administration and/or contract or program information management processes to effectively support BC Cancer medical leadership. What you'll do Develop, implement and maintain tools to gather...

  • Programmer Analyst II

    3 weeks ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level DJob TitleProgrammer Analyst IIDepartmentUBC IT | Academic Systems | TechnicalCompensation Range$8, $12,952.33 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is...

  • Planning Analyst

    2 months ago


    Vancouver, British Columbia, Canada City of Vancouver Full time

    Planning AnalystRequisition ID: 41680 OrganizationLocated on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistently ranks as one of the world's most liveable cities and is...


  • Vancouver, British Columbia, British Columbia, Canada Hays Full time

    Role: Senior Acquisition AnalystLocation: VancouverSalary: 100-130K plus bonusAbout the company: Our client is a growing real estate developer with assets throughout Western Canada. They are looking to grow their team and add a skilled Senior Acquisition Analyst.Responsibilities:Deeply understand and align with corporate strategy and growth...

  • Programmer/Analyst

    4 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job Summary:The Programmer/Analyst develops and maintains complex new and existing clinical and business application systems within IM/IT which impact several functional areas throughout the PHSA. The Programmer/Analyst designs, programs, tests and implements clinical and business applications as well as maintaining application code. The Programmer/Analyst...

  • Support Analyst

    2 months ago


    Vancouver, British Columbia, British Columbia, Canada Inkeros Full time

    Support Analyst (Data Analyst)At Inkeros we are committed to delivering seamless and efficient IT support services to ensure the smooth and error-free operation of our stakeholders' applications, systems, and data. The purpose of the Support Analyst role within our IT Support department is to serve as a frontline troubleshooter and solution provider,...


  • Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Records And Information Analyst / TaxonomistJob ID: PL Location: Vancouver, BCOverview:The Records and Information Analyst shall provide consulting services related to reviewing and instituting taxonomy / file structure for our Water Use Planning and Licensing Team.What you will be doing:Electronic systems assessment: to assess the use of shared...

  • Data Analyst

    2 months ago


    Vancouver, British Columbia, Canada Makeship Full time

    Salary: 80, ,000About the CompanyMakeship exists to empower influencers, creators, and brands of all sizes to develop and launch limited-edition products that matter to their fans. Leveraging our design, manufacturing, and marketing expertise, we work with our partners to bring their products to life through our community-powered crowd-funding platform. Each...

  • Data Analyst

    2 months ago


    Vancouver, British Columbia, Canada City of Vancouver Full time

    Data AnalystRequisition ID: 41706 OrganizationLocated on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistently ranks as one of the world's most liveable cities and is...

  • Programmer Analyst II

    1 month ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level CJob TitleProgrammer Analyst IIDepartmentSystems & Development | Arts Instructional Support and Information TechnologyCompensation Range$6, $9,418.83 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a...


  • Vancouver, British Columbia, Canada City of Vancouver Full time

    Computer Programmer/Analyst (Integration Specialist)Requisition ID: 41601 OrganizationLocated on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistently ranks as one of the...

  • Business Analyst

    4 weeks ago


    Vancouver, British Columbia, Canada Operto Guest Technologies Inc. Full time

    Salary: 85, ,000k*This is a hybrid-role and the candidate must be based in the Metro Vancouver Area* About UsOperto Guest Technologies, the world's leading property automation and IoT operating system for vacation rentals, hotels, and serviced apartments, is revolutionizing guest stays and hospitality management. Through technology that connects teams,...

  • Systems Analyst

    2 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job Summary:Reporting to the Corporate Manager, Clinical Applications within the Provincial Health Services Authority (PHSA), the Systems Analyst, Clinical Applications, develops and maintains complex new and existing clinical application systems within Information Management/Information Technology (IM/IT) which impact several functional areas throughout the...

  • Software Developer

    1 month ago


    Vancouver, British Columbia, Canada SAP Full time

    We're looking for someone who takes initiative, perseveres, and stay curious. You like to work on meaningful innovative projects and are energized by lifelong learning.Position Requirements:Understanding of software applications, software development lifecycle, and development methodologies (Agile/Scrum)Strong programming skills and experience with...

  • Software Developer

    2 months ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Software Developer - GolangJob ID: JC Overview:Our client is a next wave compliance technology company that uses artificial intelligence and machine learning to help organizations reduce the cost and risks of permitting and compliance. As a start-up that was recently acquired by a larger org (that was then acquired) but continues to function as an...

  • Business Analyst

    2 months ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Business Analyst - GovernanceJob ID: CV Location: Vancouver, BCOverview:The Information Technology (IT) Governance, Risk, and Compliance (GRC) Business Analyst analyze security risk and business needs to develop requirements for and support the implementation or revision of, security projects. The analyst also produces documentation to support...