Join our team and what we’ll accomplish together
We are THE tech company to watch in the healthcare industry! The Provider Product Team, part of the great TELUS Health family, was founded by practicing physicians and tech futurists. Our team is made up of highly skilled problem solvers who are responsible for improving health care solutions within the primary care ecosystem. Our focus is to always improve - improve the processes; improve the products; improve our client's experience; and improve yourself.
As a Senior Java Developer you will work with a team of talented full stack developers and testers to help troubleshoot and resolve production issues as well as build and ship new features for the Med Access Electronic Medical Records product, used by thousands of clinicians all across Canada. Be a part of a team that enables healthcare professionals to provide a better service and drive improvements to patient care for millions of Canadians.
The Role: Better. Faster. Stronger.
- First, do no harm. Exemplify best practices in all you do. Leave the codebase better than you found it.
- Add more stuff. The world of healthcare is constantly evolving. Analyze business requirements. Design and build solid solutions.
- Find the fault in our code. Even the best make mistakes. Diagnose and resolve production incidents.
- Speed it up. Our data is getting bigger. Our health teams are getting larger. The information they need to understand is more complex. Use your keen analysis, experience and creativity to increase application performance.
- Crush technical debt. Not all solutions stand the test of time. Identify and refactor anti-patterns and poor/incomplete implementations before they become a problem.
- Automate for efficiency and consistency. Spend less time on the boring repetitive stuff and move on to the new and innovative challenges.
What you’ll do
- Join forces with a team of Developers, Quality Assurance and Business Analysts to collaboratively deliver a reliable product through sound design, careful development and rigorous testing
- Write and review well designed, testable, Java code
- Work within the full stack of technologies (UI, application tier, database) used by the product
- Investigate and resolve design issues and code errors
- Collaborate with fellow team members to enhance our software development processes