Software Integration Engineer

Victoria, BC, CA, Canada

Job 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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3097034
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Victoria, BC, CA, Canada
  • Education
    Not mentioned