Platform Software Developer
Inovait
About Circle Cardiovascular Imaging:Circle’s vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular’s 'cvi42' is the Cardiac MR market leader imaging processing software.
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful.
We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.
Position Overview:The Platform Software Developer is responsible for designing, developing, and maintaining software capabilities that support the next generation of intelligent applications within cvi42 (comprehensive cardiac imaging post-processing software) and related product platforms. This role will contribute to product development and cloud deployment associated with natural language processing, conversational experiences, and agentic AI capabilities, while also supporting platform integration, and operational excellence. The successful candidate will work closely with other software developers, architects, quality assurance and product teams to deliver secure, reliable, and scalable software solutions. This is a hybrid position based at our Calgary headquarters.
The Platform Software Developer will report to the Software Development Manager
General Responsibilities:
Build and maintain cloud platform integrations, APIs, and supporting services that enable communication between product components, internal systems, and external technologies.
Design, develop, test, maintain, and improve software components that support intelligent product capabilities across cvi42 and related platforms.
Contribute to the development of features involving natural language processing, conversational interfaces, and agentic AI workflows.
Develop reusable, readable, testable, scalable, and efficient code across desktop, backend, and platform environments as required.
Collaborate with cross-functional teams to translate product requirements into technical designs and production-ready implementations.
Participate in system design, code reviews, testing, troubleshooting, and continuous improvement of software development practices.
Ensure software solutions meet security, privacy, and compliance requirements appropriate for clinical and healthcare environments.
Manage individual project priorities, deadlines, and deliverables.
Required Skills/Experience:
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with modern product development involving AI-enabled applications, natural language processing, conversational systems, or intelligent automation.
Experience with client-server architecture and enterprise software development.
Experience building backend services, APIs, and distributed software components.
Experience with containerization and deployment technologies such as Docker and Kubernetes.
Experience with software integration, API design, and structured data formats such as JSON or XML.
Experience with CI/CD pipelines, observability, and production support practices.
Knowledge of secure software design, access controls, and data protection practices.
Experience with Go, TypeScript, Angular, or other modern application and web technologies considered an asset.
Software development experience in C++ and experience working with modern software systems and integrations considered an asset.
Experience with agentic AI systems, orchestration frameworks, or workflow-based automation considered an asset.
Familiarity with LLM integrations, prompt-driven applications, or model-enabled product features considered an asset.
Educational Requirements:
Bachelor’s or Master’s degree in computer science, software engineering or related field.
About the Benefits:
Competitive compensation and vacation
Flexible working arrangements
Employee Wellness Program
Professional development and tuition reimbursement program
Gratifying internal recognition/kudos programs
Annual salary review - based on company and individual performance
Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued
Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world.
#LI-Onsite
#J-18808-Ljbffr
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful.
We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.
Position Overview:The Platform Software Developer is responsible for designing, developing, and maintaining software capabilities that support the next generation of intelligent applications within cvi42 (comprehensive cardiac imaging post-processing software) and related product platforms. This role will contribute to product development and cloud deployment associated with natural language processing, conversational experiences, and agentic AI capabilities, while also supporting platform integration, and operational excellence. The successful candidate will work closely with other software developers, architects, quality assurance and product teams to deliver secure, reliable, and scalable software solutions. This is a hybrid position based at our Calgary headquarters.
The Platform Software Developer will report to the Software Development Manager
General Responsibilities:
Build and maintain cloud platform integrations, APIs, and supporting services that enable communication between product components, internal systems, and external technologies.
Design, develop, test, maintain, and improve software components that support intelligent product capabilities across cvi42 and related platforms.
Contribute to the development of features involving natural language processing, conversational interfaces, and agentic AI workflows.
Develop reusable, readable, testable, scalable, and efficient code across desktop, backend, and platform environments as required.
Collaborate with cross-functional teams to translate product requirements into technical designs and production-ready implementations.
Participate in system design, code reviews, testing, troubleshooting, and continuous improvement of software development practices.
Ensure software solutions meet security, privacy, and compliance requirements appropriate for clinical and healthcare environments.
Manage individual project priorities, deadlines, and deliverables.
Required Skills/Experience:
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with modern product development involving AI-enabled applications, natural language processing, conversational systems, or intelligent automation.
Experience with client-server architecture and enterprise software development.
Experience building backend services, APIs, and distributed software components.
Experience with containerization and deployment technologies such as Docker and Kubernetes.
Experience with software integration, API design, and structured data formats such as JSON or XML.
Experience with CI/CD pipelines, observability, and production support practices.
Knowledge of secure software design, access controls, and data protection practices.
Experience with Go, TypeScript, Angular, or other modern application and web technologies considered an asset.
Software development experience in C++ and experience working with modern software systems and integrations considered an asset.
Experience with agentic AI systems, orchestration frameworks, or workflow-based automation considered an asset.
Familiarity with LLM integrations, prompt-driven applications, or model-enabled product features considered an asset.
Educational Requirements:
Bachelor’s or Master’s degree in computer science, software engineering or related field.
About the Benefits:
Competitive compensation and vacation
Flexible working arrangements
Employee Wellness Program
Professional development and tuition reimbursement program
Gratifying internal recognition/kudos programs
Annual salary review - based on company and individual performance
Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued
Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world.
#LI-Onsite
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Platform Software Developer in Winnipeg, MB vacancy
- ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join our...SuggestedHourly payLong term contractInternshipWork at office
- Cloud platform development powers intelligent cardiac imaging applications at Circle Cardiovascular Imaging in a hybrid Calgary headquarters... ...services for cvi42 and related platforms.As a Platform Software Developer, you will design, develop, test, maintain, and improve...Software
- Improve developer experience through contract-first APIs, CI/CD, Kubernetes, and generated SDKs on Perplexity's API Platform.As a software engineer building developer infrastructure, you will create the paved road from API concept to production. Your work will standardize service...SoftwareContract work
- # Software Developer, Mobile PlatformMaintainX88k–125k CADFull-timeremote· midCanadareactListed via Jobicy · posted 13 Oct 2026. The application... ...is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers...SoftwareLocal areaImmediate start
- MaintainX is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers, including... ...the Platform Engineering division. We treat our internal developer platform as a real product, with internal customers (our feature...SoftwareLocal areaImmediate start
- # Software Developer – Data PlatformMontrealHybridCloud and InfrastructureApplyWith over 30 years of recognized expertise, COFOMO is now a leading Canadian consulting firm specializing in digital and artificial intelligence. Supported by more than 3,000 experts, 10 Centers of...SoftwareFlexible hours
- ...remotely across Canada. This full-time role supports scalable platform engineering.Cornerbridge Talent Partners represents a private... ...serving thousands of dental practices. As an AI/ML Platform Software Developer, you will create reusable intelligence capabilities for cloud...SoftwareFull timeRemote work
- ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and...Software
- Develop secure, observable cloud-native platform capabilities for DNV’s energy systems work in Toronto, using APIs, backend engineering, and modern delivery practices.As Senior Software Developer, you will contribute hands-on expertise across solution design, implementation...SoftwareWork at office
- ...What you’ll get to work on The Flare platform’s search engine is built on top of Elasticsearch... ...are looking to hire an experienced data developer to join our development team in order to... ...Conduct feasibility studies for upgraded software systems Maintain our product’s...SoftwareSummer workWork at officeRemote workFlexible hours
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development; 3+ years building production AI solutions Employment Type: Full-Time Compensation: $180K–$220K CAD base Cornerbridge...SoftwareFull timeRemote work- ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...Integrate data from LabVIEW and other systems into centralized data platforms • Develop, test, and deploy user-friendly web applications...Software
$131k - $191.4k per year
...ID26WD101769Job Requisition ID #26WD101769Principal Software DeveloperFrench job description to follow... ...is looking for a Principal Software Developer to join the AutodeskPlatform Services... ...high-value, exabyte-scale and cloud data platform components powering desktop, mobile, and...SoftwareWork at officeRelocation- Job Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La description de poste en français se trouve... ...looking for a Principal Software Developer to join the Autodesk Platform Services Data Models Team. The team delivers high-value,...SoftwareTemporary workWork at officeRelocation
- ...Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help shape the foundations that enable...SoftwareLong term contractImmediate start
- ...Senior Software Developer, CRM Platform (C# and ASP.NET) Job Type: Contractual No. of Vacancies: 1 Experience: 4 Years+ Riseup Labs is looking for a Senior Software Developer, CRM Platform (ASP.NET). We are hiring for our client, a Canadian SaaS company in the landing...SoftwareFull timeContract workRemote workNight shiftAfternoon shiftEarly shift
- Seeking an Expert Software Developer with over 15 years of experience to enhance our Cybersecurity capabilities. Join our CDRR team to build... ...skills in Java or Python, along with your understanding of cloud platforms and AI integration, will be crucial in supporting our Cyber...SoftwareFull timeContract work
- Maîtrisez C++, C# et Java ou Kotlin pour soutenir Unity sur Android depuis Montréal ou à distance dans le fuseau horaire de l’Est.Unity recherche un développeur logiciel sénior pour une nouvelle équipe dédiée à la plateforme Unity sur appareils mobiles, ordinateurs portables...Software
- ...and business configurations for the Odessa Platform, with primary development performed... ...related platform configuration tools. Develop and maintain C#/.NET components, integrations... ...Bachelor's degree in Computer Science, Software Development, Information Technology, or a...SoftwareLong term contractFlexible hours
- Architect scalable AI research platforms at Xanadu using Python, Rust, AWS, and distributed systems expertise. This senior role is hands-on and product-minded.As a Senior Software Developer on Xanadu’s AI team, you will set the technical direction for an internal research platform...Software
- Principal Software Developer French job description to follow!/La description de poste en français se trouve plus bas!API development experience... ...Principal Software Developer to join the Autodesk Platform Services Data Models Team .The team delivers high-value,...SoftwareRelocation
- ...the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and... ...with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+...SoftwareLocal areaImmediate start
- ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is...Software
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...Software
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation... ...into routing capabilities. 8+ years of software engineering experience, including substantial...SoftwareInternshipRemote workRelocation
$180k - $200k per year
...Scalability: Partner with Engineering and DevOps to design robust ML platforms. You will oversee the transition from experimental notebooks to... ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically...Software3 days per week- Senior Software Developer and AI Platform ArchitectPosition SummaryVertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development: the software...SoftwareFull timeInternshipRemote work
- ...Description**We are looking for a senior, hands-on software engineer with broad experience across... ..., cloud infrastructure, DevOps, and developer tooling. You should be comfortable... ...production software while also improving the platforms, tools, and practices that enable other developers...SoftwareHourly pay
$94k - $127k per year
...API Management Platform team builds end to end API Management Platform... ...~3rd Party Application Developers to discover their API Usage in... ...TurboTax, at scale. As a Software Engineer 1 on this team, you... ...requirements, use cases and develop prototypes, or proof of concepts...SoftwareInternshipWork at office3 days per week- About the opportunityWe are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who enjoys designing, building, and shipping production-quality applications...SoftwareLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Platform Software Developer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

