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.