Senior Software Developer
2 weeks ago
As a Senior Software Developer, you will be a key Plexia core architecture team member. You will participate in the architecture, design, implementation and deployment of new features and software capabilities developed by our product team to enrich the ecosystem of the Plexia product offered by MEDFAR, a product that seeks to change the healthcare environment by offering new practices and technological innovations.
You ideally have experience in developing large-scale software solutions, excellent communication skills, as well as a rigorous and analytical mindset with a data-driven problem-solving approach.
Main Responsibilities
- Architectural Strategy: Develop and execute the architectural strategy for our software systems, ensuring alignment with business goals and long-term scalability.
- Code Review and Quality Assurance: Conduct thorough code reviews to maintain code quality, identify areas for improvement, and ensure adherence to architectural guidelines. Collaborate with the quality assurance team to establish and implement effective testing strategies.
- System Design and Development: Design, develop, and implement complex software systems and components that form the core architecture of our products. Ensure adherence to architectural principles, industry standards, and coding conventions.
- Collaboration and Communication: Collaborate effectively with cross-functional teams, including product managers, designers, quality assurance, and infrastructure teams. Communicate architectural decisions, technical concepts, and project updates to both technical and non-technical stakeholders.
- Troubleshooting and Problem Solving: Identify and address technical challenges, performance bottlenecks, and system issues. Implement effective solutions to ensure optimal system functionality, performance, and reliability.
- Documentation: Create and maintain comprehensive technical documentation, including system architecture diagrams, design specifications, and guidelines for developers and stakeholders.
Contribute to our team with your strengths:
- College or university diploma in the field of software development or any other related field of expertise.
- More than 7 years of experience in the architecture and deployment of systems (cloud computing environments is an asset).
- In-depth knowledge of high-performance .NET application architecture and C # programming.
- Experience in test automation (unit, integration, front-end), with CI / CD pipelines, and DevOps processes.
- Experience with a front-end framework (ReactJS, Angular, VueJS, etc.) as well as with SQL Server, SQL programming and performance analysis / optimization.
- Advanced skills in JavaScript or Typescript programming.
- Knowledge of best security practices.
- Ability to work as part of a team.
- Bilingual (FR/EN). The ability to communicate in English is required as many team members are located in BC.
Assets
- Experience in the health and medical IT field, knowledge of HL7 FHIR, HL7 Smart on FHIR, OAUTH2 and OpenConnect ID
- Advanced knowledge of software architecture and infrastructure within the Microsoft Azure framework.
- Experience in ASP.NET WebForms development is an asset as you will be supporting the Plexia product and features that are heavily developed with ASP.NET WebForms.
What's in it for you?
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 Years
- Annual $ 1,500 training allowance for your professional development
- An entrepreneurial culture of transparency, collaboration, and innovation
Our Recruitment Process at MEDFAR:
Virtual Screen with HR >> Case Study / Test >> Virtual Interview >> Offer
#LI-REMOTE
-
Senior Software Aerospace Engineer
4 weeks ago
Montreal, Quebec, Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Software Aerospace Engineer
1 month ago
Montreal, Quebec, Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Software developer
2 weeks ago
Montreal, Quebec, Canada Adoc Talent Management Full timeJob Title: Senior Software Developer at MedTech StartupAre you enthusiastic about coding & mixed reality tech? Do you wish to be part of the fusion between cutting-edge tech and medical breakthroughs?Join our client, a MedTech startup dedicated to crafting a surgical navigator enabling swift generation of 3D models from patient scans. This immersive...
-
Senior Java Developer
2 weeks ago
Montreal, Quebec, Canada Iris Software Inc. Full timeIris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long-term opportunity at Montreal, QC (Hybrid Position). Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization.The bank serves over 17 million clients and has more than 89,000 employees...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Toparo Full timeAs a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java, C++,...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Toparo Full timeJob Title: Senior Software Developer at Consumer Interactions DivisionJoin our client's team as a Senior Software Developer in the Consumer Interactions division, where you will play a crucial role in enhancing and growing consumer systems.Operating mainly with C# and leveraging the power of Azure Cloud Services, your work will be fundamental in shaping the...
-
Senior Software developer
4 weeks ago
Montreal, Quebec, Canada Adoc Talent Management Full timeAre you passionate about programming & mixed reality technologies? Would you like to work at the interface between new technologies and medical innovation? Our customer is a MedTech startup developing a surgical navigator that will allow surgeons to quickly generate 3D models from a patient's diagnostic imaging scans. This immersive mixed-reality technology...
-
Senior Software developer
2 months ago
Montreal, Quebec, Canada Adoc Talent Management Full timeAre you passionate about programming & mixed reality technologies? Would you like to work at the interface between new technologies and medical innovation? Our customer is a MedTech startup developing a surgical navigator that will allow surgeons to quickly generate 3D models from a patient's diagnostic imaging scans. This immersive mixed-reality technology...
-
Senior Software Development Engineer
2 weeks ago
Montreal, Quebec, Canada Prevu3D Full timePrevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Product Lead, the Senior Unity Software Engineer holds a...
-
Senior Software Development Engineer
2 weeks ago
Montreal, Quebec, Canada Sword Group Full timeTitle: Software DeveloperReports To:Practice Manager Qualifications:Good speaking and writing skills in English to communicate clearly and effectively within an international team of developers.Motivated and eager to learn technologies and adapt. Organized, team player and self-starter.Good technical analytics and troubleshooting skills.Full stack frontend...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Hootsuite Inc. Full timeWe're looking for a Senior Software Developer, Backend who can design, build, test, and ship high quality software that delivers value to our customers. You'll be a technical leader on a small and agile team that continuously incorporates feedback to refine and improve the products and features you deliver. While working in a hybrid work arrangement, a blend...
-
NET Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Acumatica Full timeBut don't take our word for it—read what analysts like G2 and Info-Tech have to say about us. Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Built on the world's best cloud and mobile technology and a unique customer-centric licensing model,...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Medfar Full timeJob DescriptionAs a Senior Software Developer - Healthcare systems integration profile, you will be a key member of our interoperability team and will work to design, implement, and maintain system integrations that will enrich the ecosystem surrounding our flagship product, the MYLE electronic medical record. What you'll do: Design and implementation of...
-
Senior Manager, Software Development
2 weeks ago
Montreal, Quebec, Canada Google Inc. Full timeSenior Software Development Manager, Chrome Metrics corporate_fare Google place Montreal, QC, Canada Bachelor's degree, or equivalent practical experience. ~5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. Master's degree or PhD in Computer...
-
Senior FullStack Software Developer
2 weeks ago
Montreal, Quebec, Canada Prevu3D Inc. Full timePrevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market.Under the guidance of the Platform Lead, the Senior FullStack Software Developer holds a...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeJOB DESCRIPTION Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. Feel empowered to learn and grow while being valued for who you are– here, diversity is a...
-
Senior Cyber Software Developer
2 weeks ago
Montreal, Quebec, Canada Lightspeed Full timeLightspeed is seeking talented and experienced Senior Software Developers to join their growing Payments team. Responsibilities include: Finding technical improvements to team's services and infrastructure Writing code with observability and monitoring in mind Participating in technical design reviews Building strong expertise in team's services and...
-
Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Intelcom Full timeRide the next mile with usWe're looking for a Senior Software Developer - Mobile to join our cutting-edge multi-platform front-end development team, which is expanding to develop new high-level projects for all business units, mainly in C# using the MAUI platform. We're looking for someone who's comfortable asking "why". The ideal candidate is a divergent...
-
Senior Accounting Analyst
2 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeSenior Accounting Analyst – Hybrid - MontrealWe are hiring at Aspire Software for a Senior Accounting AnalystHere is a little window into our company: Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By...
-
NET Senior Software Developer
2 weeks ago
Montreal, Quebec, Canada Acumatica Full timeAcumatica is a company on a mission. We are a leading innovator in cloud ERP with customers located around the world. But don't take our word for it—read what analysts like G2 and Info-Tech have to say about us.Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and...