Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
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... 
    Suggested
    Hourly pay
    Long term contract
    Internship
    Work at office

    Manitoba Hydro

    Winnipeg, MB
    1 day ago
  • 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

    Inovait

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Contract work

    Perplexity

    Winnipeg, MB
    1 hour ago
  • # 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... 
    Software
    Local area
    Immediate start

    Devconnectplatform

    Winnipeg, MB
    58 minutes ago
  • 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... 
    Software
    Local area
    Immediate start

    MaintainX

    Winnipeg, MB
    1 hour ago
  • # 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... 
    Software
    Flexible hours

    COFOMO

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Full time
    Remote work

    Cornerbridge Talent Partners

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • 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... 
    Software
    Work at office

    DNV

    Winnipeg, MB
    49 minutes ago
  •  ...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... 
    Software
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Winnipeg, MB
    57 minutes ago
  • $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... 
    Software
    Full time
    Remote work

    Cornerbridge Talent Partners

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $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... 
    Software
    Work at office
    Relocation

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  • 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,... 
    Software
    Temporary work
    Work at office
    Relocation

    Autodesk

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Long term contract
    Immediate start

    Coveo

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Full time
    Contract work
    Remote work
    Night shift
    Afternoon shift
    Early shift

    Riseup Labs

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Full time
    Contract work

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Long term contract
    Flexible hours

    Banque-Laurentienne-a007109

    Winnipeg, MB
    55 minutes ago
  • 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

    Xanadu

    Winnipeg, MB
    1 hour ago
  • 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,... 
    Software
    Relocation

    Autodesk

    Winnipeg, MB
    49 minutes ago
  •  ...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+... 
    Software
    Local area
    Immediate start

    MaintainX

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...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

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...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... 
    Software
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    1 day ago
  • $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... 
    Software
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  • 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... 
    Software
    Full time
    Internship
    Remote work

    Vertical Motion

    Winnipeg, MB
    52 minutes ago
  •  ...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... 
    Software
    Hourly pay

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Internship
    Work at office
    3 days per week

    Intuit, Inc.

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Long term contract

    Dayforce

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Platform Software Developer. Be the first to apply!