Software Developer Generalist
3 weeks ago
Reporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool itself, as well as on the systems supporting the use and distribution of the tool. This person brings experience in software development, rigor in software design, development and validation, and the ability to work on several complementary projects in parallel.
Responsibilities:- Develop, maintain and improve the various code bases used in the systems and products of the company;
- Integrate different modules (imaging, compute clusters interfacing, database systems, etc) into the final product and environment;
- Keep a global view of the various aspects of the product, including specifications, development, integration, support, and interactions with the team and clients;
- Participate in technical discussions with clients and collaborators;
- Ensure effective management of assigned projects;
- Participate in projects to improve our current products;
- Carry out needs analysis and design of solutions that integrate with the company’s technological environment;
- Provide technical support to customers of our deployed products (primarily in English);
- Provide technical support to colleagues on developed products;
- Identify areas for improvement and creation of new offerings;
- Efficiently translate solution prototypes to production-level code;
- Prioritize tasks to deliver a product with the best possible quality;
- Carry out his/her tasks with constant consideration of the security, confidentiality and software quality aspects of the final product;
- Perform software validation according to standard quality control procedures.
- Bachelor’s degree in Computer Science or Software Engineering, or equivalent experience;
- Have more than 5 years of relevant experience in a similar position in the industry or a related company in health technology;
- Demonstrate knowledge and experience in the development of multipart system (core processing tool, task scheduling system, databases);
- Possess an advanced level of Python development;
- Knowledge of the Rust language, OR knowledge and experience in a similar compiled language (such as C++);
- Knowledge of medical image processing algorithms and in big data processing techniques are assets;
- Ability to lead multiple projects simultaneously while meeting established deadlines;
- Ability to set and track goals with specific timelines;
- Excellent oral and written communication skills;
- Excellent team spirit;
- Language: French / English at a professional level (note that all of our clients are in the United States and Europe).
- A position with a fast-growing company in the heart of a fast-growing market;
- A competitive salary structure and benefits package;
- An advantageous and flexible group insurance plan;
- A dynamic team;
- Company located in the beautiful Eastern Townships region.
Workplace: Sherbrooke
Send your resume and cover letter to candidatures@imeka.ca before February 16th, 2024 .
IMPORTANT – In the subject line of the email, please indicate “Application – Software Developer- Generalist”
* Only candidates selected for an interview will be contacted
#J-18808-Ljbffr-
Software Developer Generalist
3 weeks ago
Sherbrooke, Canada Imeka Full timeReporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...
-
Software Developer Generalist
3 weeks ago
Sherbrooke, Canada Imeka Full timeReporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...
-
Software Developer Generalist
4 weeks ago
Sherbrooke, Canada Imeka Full timeReporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...
-
Software Engineer Python/Big Data
3 weeks ago
Sherbrooke, QC, Canada Imeka Full timeReporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...
-
Software developer
3 weeks ago
Sherbrooke, QC, Canada Rbiq Qbin Full timeReporting to the Head of Technology, the Software Developer in Medical Imaging plays an essential role within the team by contributing to the design and development of our medical tool dedicated to the analysis and processing of magnetic resonance images. This person brings experience in software development, knowledge of medical imaging and rigor to the...
-
Software developer – Imeka, Sherbrooke
3 weeks ago
Sherbrooke, Canada Rbiq Qbin Full timeReporting to the Head of Technology, the Software Developer in Medical Imaging plays an essential role within the team by contributing to the design and development of our medical tool dedicated to the analysis and processing of magnetic resonance images. This person brings experience in software development, knowledge of medical imaging and rigor to the...
-
Software developer – Imeka, Sherbrooke
4 weeks ago
Sherbrooke, Canada Rbiq Qbin Full timeReporting to the Head of Technology, the Software Developer in Medical Imaging plays an essential role within the team by contributing to the design and development of our medical tool dedicated to the analysis and processing of magnetic resonance images. This person brings experience in software development, knowledge of medical imaging and rigor to the...
-
Software developer – Imeka, Sherbrooke
3 weeks ago
Sherbrooke, Canada Rbiq Qbin Full timeReporting to the Head of Technology, the Software Developer in Medical Imaging plays an essential role within the team by contributing to the design and development of our medical tool dedicated to the analysis and processing of magnetic resonance images. This person brings experience in software development, knowledge of medical imaging and rigor to the...
-
Software Developer
6 days ago
Montréal, QC, Canada SpaceBridge Inc. Full timeSpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...
-
Software Developer
4 weeks ago
Montréal, QC, Canada GuruLink Full timeLocation: Montreal, Quebec Our client works to identify and solve the most complex and highest value business problems that can be addressed through data science techniques. To achieve this, they provide data science, operations research and artificial intelligence solutions and software products to a broad range of industry and technology partners. As a...
-
Software Developer
3 weeks ago
Montréal, QC, Canada Nakisa Inc. Full timeNakisa has built top of the line software solutions which are being used by the Fortune 1000 of today. Our solutions have excelled on the market and we are looking for individuals who will partake in our successful adventure. You will be responsible for working on the design and implementation of Java applications. You will be part of a passionate Agile...
-
Software Developer
2 weeks ago
Montréal, QC, Canada ALLTECH CONSULTING SVC INC Full timeThe Credit Valuation Adjustment (CVA) Technology team is responsible for developing Risk Management systems for the global CVA Trading Desk, also benefiting the firm’s Credit Risk, Market Risk, Valuation Risk, and Corporate Treasury departments. We are seeking an experienced software developer to join our global team, providing performant solutions for...
-
Generalist Programmer
4 weeks ago
Montréal, QC, Canada Ubisoft Full timeJob Description As a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games. You will work in a collaborative, state-of-the-art environment on various aspects of...
-
Software Developer
7 days ago
Montréal, QC, Canada Valsoft and Aspire Operating Group Full timeSoftware Developer – Hybrid – Montreal We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay. As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and customer...
-
Lead Software Developer
2 weeks ago
Montréal, QC, Canada Pow.re Full timeRole Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...
-
Senior Software Developer
3 weeks ago
Québec, QC, Canada Intelcom Express Inc. Full timeSenior Software Developer page is loaded Senior Software Developer Postuler locations Canada, Quebec, Montreal time type Temps complet posted on Publié il y a 3 jour(s) job requisition id JR105395 Prêt à relever le défi ? Reporting directly to the Software Development Manager, the software developer is responsible to develop Intelcom’s...
-
Senior 3D Generalist, Augmented Reality
4 weeks ago
Montréal, QC, Canada Chewi Creative Full timeAre you an artistic, technically savvy, professionally experienced real-time digital game artist interested in creating the next generation AR content? Playhybrid helps brands break through the media clutter and create authentic and lasting emotional connections with customers through Extended Reality (XR) experiences that drive engagement. Our creative...
-
Java Full Stack Developer
3 weeks ago
Montréal, QC, Canada CG Consulting Group Full timeJava Full Stack Developer This is with a large IT services firm for a major US based bank & investment manager. Candidate must have legal work status for Canada. Client Location is downtown Montreal, Quebec Hybrid - In-Office 3 days per week. Perm/FT role, salary and benefits Market rate Profile Seeking good Java full stack or backend developers. 3...
-
Embedded Software Developer
7 days ago
Montréal, QC, Canada SPARK Microsystems Full timeAs an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...
-
3D Software Developer
4 weeks ago
Montréal, QC, Canada GRAITEC GmbH Full timeAbout Graitec Group GRAITEC Group Company is a global Software editor leading Building Information Modeling (BIM) solutions and helping its architectural, engineering, construction, and manufacturing customers to digitize and industrialize their processes to improve performance and build a sustainable tomorrow. Ambitious and fast - growing environment: ...