Software Integration Engineer

5 days ago


Victoria, British Columbia, Canada StarFish Medical Full time $92,869 - $116,086 per year

Job Details

Description
StarFish Medical
has an opportunity in
Victoria, BC,
for an experienced
Software Integration Engineer
to join our team. We are seeking a highly skilled and motivated Software Integration Engineer to join our dynamic technology team. The Software Integration Engineer plays a key role in designing, developing, and implementing software integration solutions that connect enterprise applications, databases, and digital workflows into cohesive business systems. This role ensures seamless data flow and interoperability across organizational platforms while supporting scalability, reliability, and security standards.

The ideal candidate combines strong technical expertise with excellent communication and documentation skills to translate complex integration requirements into efficient, maintainable solutions.

About StarFish Medical
We are a leading North American medical device design, development, and manufacturing firm. We partner with innovators to create technologies that improve health and save lives.

Proud to be named one of Canada's Top Small & Medium Employers, recognized for our award-winning culture built on trust, collaboration, and curiosity.

Salary
The Base Salary is $92,869-$116,086. Annual variable compensation is tied to goal completion and targets 5-10% of base salary. Employees are also eligible to earn profit sharing.

Benefits Of Working At StarFish Medical
At StarFish, you won't just be balancing ledgers—you'll be helping power life-changing medical innovation. You'll join a purpose-driven team where ideas are welcomed, complexity is embraced, and impact is real. Additional perks include:

  • Satisfaction of helping others through medical device technology
  • Award-winning culture with deep-rooted Guiding Principles
  • Profit-sharing program
  • Paid vacation and sick leave, including a "vacation purchase program" to take more time off
  • Excellent benefits package for you and your family
  • Monthly All-hands meetings
  • Active social committee with events that happen both during the workday and outside of work hours. Some events cater to the individual, and others to their family
  • 50% BC Transit
  • Shower facilities for midday runs or biking to work; Victoria offers Galloping Goose access close by
  • The location offers free parking on-site or around the premises

What You'll Do
System Integration & Development

  • Design, build, and maintain integrations between enterprise applications, databases, and cloud services
  • Develop and manage APIs (RESTful/SOAP) to enable interoperability and data exchange across systems
  • Connect modern and legacy software systems to streamline business processes and improve efficiency
  • Define integration strategies and implementation plans aligned with organizational objectives and timelines
  • Reuse existing solutions and frameworks where appropriate to accelerate development and maintain consistency

Testing & Quality Assurance

  • Create and execute unit, system, and integration test plans to validate functional and performance requirements
  • Support user acceptance testing (UAT) and resolve any integration or data flow issues identified
  • Ensure solutions comply with organizational security, performance, and scalability standards

Documentation & Training

  • Develop clear technical documentation for integrations, APIs, workflows, and data mappings
  • Communicate complex integration concepts to non-technical stakeholders and provide end-user training and support
  • Maintain version control and change management records for all integration projects

Continuous Improvement

  • Research and evaluate emerging tools, technologies, and best practices to enhance system performance and integration capabilities
  • Participate in code reviews and promote continuous improvement in development practices
  • Collaborate cross-functionally to identify automation and process optimization opportunities

What You Bring

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent professional experience)
  • Proven experience designing, developing, and deploying enterprise software integrations
  • Strong programming skills in one or more languages (e.g., Python, Java, C#, JavaScript)
  • Expertise in API development and management, including authentication, security, and lifecycle management
  • Hands-on experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI) and Microsoft 365 integrations (e.g., SharePoint Online)
  • Familiarity with integration tools and middleware (e.g., Azure Logic Apps, MuleSoft, Dell Boomi, or similar)
  • Excellent problem-solving, analytical, and communication skills

Preferred Skills

  • Experience with cloud platforms such as Azure or AWS
  • Proficient with SQL databases and query optimization
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) and web frameworks
  • Familiarity with DevOps pipelines, CI/CD, and containerization tools (Docker, Kubernetes)
  • Relevant certifications (e.g., Microsoft Certified: Power Platform Developer, Azure Integration Services)

Personal Attributes

  • Innovative thinker: Proactively seeks creative solutions and new technologies to improve business processes
  • Detail-oriented: Commits to delivering high-quality, error-free work across all development tasks
  • Collaborative: Demonstrates a team-first attitude, supporting colleagues and sharing knowledge freely
  • Adaptable: Thrives in a rapidly evolving technological landscape with shifting priorities
  • Ethical: Maintains high standards for data privacy, security, and professional integrity

Don't meet every single requirement?
Studies have shown that women and people of colour are likely to only apply for jobs if they meet every qualification. At StarFish Medical, we are dedicated to building a diverse, inclusive, and authentic workplace. If you're excited about this role but your experience doesn't precisely match every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this role or others Please apply through the StarFish Medical Portal.

Accommodations are available on request for candidates participating in all aspects of the selection process.

We thank all candidates who apply; however, only those selected for further consideration will be contacted following initial application acknowledgement. No phone calls, please


  • Software Engineer

    7 days ago


    Victoria, British Columbia, Canada Canonical - Jobs Full time $80,000 - $120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Victoria, British Columbia, Canada bec19090-9da5-4ccc-924b-ac1e5274c1d8 Full time $120,000 - $150,000 per year

    BuildMyAgentis an AI agent-building platform that enables users to create, customize, and deploy AI agents into the real world through a wide range of integrations. We're building the future of AI automation, and we're looking for someone who can help us scale fast and smart.Position:Senior Full-Stack Software Engineer (5+ Years Experience)Fully RemoteWe're...


  • Victoria, British Columbia, Canada Canonical - Jobs Full time $80,000 - $120,000 per year

    This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...


  • Victoria, British Columbia, Canada Pacificom Integration Ltd Full time $56,320 - $83,840 per year

    Company OverviewPacificom Integration Ltd is a turn-key Systems Integrator with a strong focus on building our own software and hardware solutions to successfully deploy fully integrated technology systems in Educational and Healthcare market verticals.SummaryPacificom is seeking both young professionals eager to grow their security skills and experienced...


  • Victoria, British Columbia, Canada EA SPORTS Full time $83,000 - $116,400 per year

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.*This is a 1...


  • Victoria, British Columbia, Canada Electronic Arts Full time $83,000 - $116,400 per year

    General InformationLocations: Victoria, British Columbia, CanadaRole ID211913Worker TypeTemporary EmployeeStudio/DepartmentEA Studios - SPORTSWork ModelHybridDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that...


  • Victoria, British Columbia, Canada Capgemini Full time US$15,000 - US$20,000 per year

    About the job you're consideringWe are seeking an intermediate-level Test Development Engineer with strong Python programming skills to join our dynamic team. This role sits at the intersection of software testing and development, requiring the design of comprehensive test strategies while also contributing to firmware test automation and application...


  • Victoria, British Columbia, Canada eDNA Explorer Canada Full time $120,000 - $180,000 per year

    eDNA Explorer is expanding through partnership with Dr. Caren Helbing's laboratory at the University of Victoria to create eDNA Explorer Canada We are building a cutting-edge platform for processing and analyzing environmental DNA (eDNA) data. Our system processes biological samples to identify species based on their genetic material, integrates...

  • Low Voltage Technician

    17 hours ago


    Victoria, British Columbia, Canada Pacificom Integration Ltd Full time

    Company OverviewPacificom Integration Ltd is a turn-key Systems Integrator with a strong focus on building our own software and hardware solutions to successfully deploy fully integrated technology systems in Educational and Healthcare market verticals.SummaryPacificom is looking for a proactive and customer oriented Low Voltage Technician to join our team....


  • Victoria, British Columbia, Canada Electronic Arts Full time $60,000 - $145,500 per year

    General InformationLocations: Victoria, British Columbia, CanadaLocation: OrlandoCountry: United States of AmericaRole ID211795Worker TypeRegular EmployeeStudio/DepartmentEA Studios - SPORTSWork ModelHybridDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is...