Talent.com
C# SQL Developer (Data transfer)

C# SQL Developer (Data transfer)

MedfarMontréal, Québec, Canada
28 days ago
Job description

Job Description

Department information :

The role of the Deployment and Customer Success department is to ensure that our MYLE solution is :

  • Properly deployed in new client clinics,
  • To ensure that users are trained,
  • That users continue to use MYLE successfully post-deployment.

This department is made up of the following teams : Deployment, Customer Success, and Data Transfer.

Your mission :

You will be key in supporting our customers in their transition to our MYLE solution. You will work closely with multiple internal teams : Sales, Technical Support, Product, R&D and Deployment.

As a C# SQL Developer, you will play a key role in a crucial step : ensuring the migration of our customers' data from their legacy solutions to MYLE. This transition is essential to enable clinics to continue to follow their patients and maintain quality service.

Your mission will be to manage the migration of thousands, if not millions, of complex medical data, including electronic medical records, lab results, medical summaries, and much more.

Main responsibilities :

  • Independently configure the development environment required to start up a new project or take over an existing one.
  • Participate in initial meetings with the deployment team, to define the needs of new customers;
  • Interact with customers and understand their data structure to ensure optimal transfer.
  • Set up a development environment independently when starting up a new or existing project.
  • Analyze the complexity of customer data, understand their uses and manage system evolutions (DMEs).
  • Analyze specific parts of solutions taking into account the critical nature of medical data, and propose the best approaches to develop, test, implement and maintain a solution adapted to the requirements of the medical sector.
  • Execute data transfers efficiently.
  • Coach and mentor junior developers.
  • Review code submitted by peers to make it more efficient and detect bugs in the code.
  • Optimize the performance of transfer processes, in particular by seeking solutions to reduce execution times, especially when dealing with large quantities of historical data.
  • Manage several projects simultaneously, balancing priorities and deadlines.
  • Advise sales teams on project feasibility, based on the customer's situation (prior to contract signature).
  • Perform any other related tasks.
  • Qualifications

    Contribute with Your Strengths :

  • Postsecondary education (CÉGEP or University) in programming or data analysis;
  • 3 to 8 years of experience participating in multiple data transfer projects;
  • Strong knowledge of C# and SQL;
  • Proficiency in the following data formats : XML, CSV, JSON, SQL, MySQL;
  • Familiarity with database architecture, coding best practices, algorithms, etc.;
  • Ability to experiment and test data transfer solutions to solve problems, validate team hypotheses, and connect ideas to create solutions;
  • Competent and independent in most stages of the software development lifecycle – analysis, design, development and testing, implementation, documentation, and evaluation;
  • Strong teamwork skills, versatility, and flexibility;
  • Coaching ability;
  • Comfortable working in a fast-paced and dynamic environment;
  • Strong communication skills, both written and verbal - either in French or english.
  • Assets :

  • Familiarity with Lua;
  • Knowledge of healthcare industry standards such as FHIR, HL7, and CDS;
  • Ideally bilingual in French and English.
  • Working Conditions :

  • Hybrid or eligible for remote work, provided you reside in the Greater Montreal Area and can travel to the office once a month;
  • Full-time position (40 hours per week), with a need for flexibility to work during offset hours, particularly late afternoons or early evenings, to handle transfers.
  • Additional Information

    By joining MEDFAR, you will be part of a purpose-driven organization whose product is disrupting and digitizing health care, making doctors’ and healthcare workers’ lives easier, while enabling better patient health outcomes. Becoming a MEDFARian also means having the opportunity to be part of an innovative community and working in a dynamic environment where your work will have a meaningful and tangible effect not only on your team and the business but most importantly on the healthcare industry.

  • You decide where you do your best work (at home or the office)
  • Flexible hours (work-life balance)
  • Performance-based bonus for all employees.
  • Generous group insurance coverage as of day 1 of employment
  • Break paid between Christmas and New Year
  • Annual $ 1,500 training allowance for your professional development
  • An entrepreneurial culture of transparency, collaboration, and innovation