Software Developer (2025-022) at Circle Cardiovascular Imaging
Calgary, AB T2P 1H5, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Aws, Go, Containerization, Software Development, Computer Science, C++, Cloud Applications, Azure, Java, Optimization Techniques

Industry

Computer Software/Engineering

Description

Do you want to join a diverse and global team that is revolutionizing the cardiovascular healthcare industry? Circle CVI is hiring!

POSITION OVERVIEW:

The Software Developer is responsible for the development of the next generation cardiovascular post-processing software
and the maintenance of our existing revenue-driving products. The Software Developer will design and develop various components of the software including application graphical user interface/workflows, back-end server functionalities, and other post-processing algorithms. Throughout the software development cycle, this role will work closely with other software developers, architects, and quality assurance analysts as a team to ensure delivery of quality software products.
The Software Developer will report to the Software Development Manager.

REQUIRED SKILLS/EXPERIENCE:

  • 3-5 years of work experience in software development and/or considerable project experience
  • Experience in Go, web protocols and web server optimization techniques
  • Experience with migrating desktop applications to cloud
  • Experience with public cloud platforms, such as AWS or Azure
  • Experience in containerization with Dockerand Kubernetes
  • Experience working on a SaaS application
  • Familiarity withobject-orientedprogramming languages such as C++, C#, or Java
  • Experience withgraphics rendering on cloud applications considered an assetExperience with DICOM protocol and images considered an asset
-

EDUCATIONAL REQUIREMENTS:

  • Minimum technical diploma in computing science or related field
  • Bachelor’s degree in computer science, software engineering or related field is preferred
Responsibilities
  • Design, develop, test, maintain, and improve medical imaging software on a cloud platform
  • Writing reusable, readable, testable, scalable, and efficient code
  • Manage individual project priorities, deadlines, and deliverables
Loading...