Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets.
ResolutionMD- Banyan's Portfolio Company- Established in 2003, ResolutionMD, a Calgary-based software innovator, has been providing advanced medical imaging software and collaboration solutions. Developed by clinicians, for clinicians, ResolutionMD’s enterprise viewer, the ResolutionMD® software, improves patient care and streamlines workflows with HIPAA compliant collaboration features and mobile capabilities. FDA Class II and other global accreditations let medical professionals diagnose with confidence on mobile and web.
The ResolutionMD® software, our award winning mobile visualization platform, enables medical professionals to securely view 2D and 3D radiology images and reports from a wide variety of computer and mobile devices to diagnose and treat patients, as well as remotely collaborate with other practitioners to diagnose from any location.
Our team is looking for a highly motivated and team-oriented full-stack Software Developer to help shape the future of ResolutionMD and drive best engineering practices. If you’re passionate about producing high-quality products, get excited about building the future of healthcare, and aspire to be part of a high-performing, learning oriented and caring culture, you’ve found the right company!
We believe in transparency, collaboration, and disruptive thinking while we passionately work to simplify clinical diagnostic workflows. Our goal is to build a better diagnostic imaging solution that eases the burden on doctors, improves patient outcomes, and saves lives. As a member of our agile product team, you’ll collaborate with a group of passionate engineers to design and develop new features and participate in the continuous improvement of our code base. This position is full-time remote in Canada, with the option to work in person in Calgary or Vancouver.
What you’ll be working on
- Work as a member of a cross-functional agile team to design, build, test, and deploy new features
- Actively engage in design and technical discussions, providing input and ideas
- Produce high quality code while employing community accepted testing principles, best practices, and tooling
- Actively engage in scrum ceremonies and development processes
- Assist with QA practices including designing, developing and monitoring automated tests
- Thrive in a highly collaborative environment where agility is paramount
Desired candidate profile
- Degree in Computer Science, Engineering, or related fields (or equivalent work experience)
- 3+ years of experience as part of a software delivery team
- 3+ years of hands-on experience with at least one compiled programming language (C++, C# or similar), JavaScript, and one other scripted language (Python, Ruby or similar)
- Experience building web (React/AngularJS) and mobile (React Native) applications
- Proficiency in designing well-architected, scalable software systems and modules that support new technologies or improve upon the capability and performance of existing functionality
- Experience working in the healthcare industry with a focus on medical imaging is an asset
- Familiarity with cloud platforms such as AWS, Azure or GCP
Why you’ll love it here
- Be a key influencer and driver in bringing to market innovative, life-saving diagnostic workflows in the medical imaging space.
- We believe in creating a culture that facilitates incremental growth and continuous
- You get to work in a supportive and dynamic environment that encourages
- We have a very positive culture that rewards and recognizes people--we like to celebrate success!
- Learn new skill sets that pertain to our technology needs
Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.