Lead Backend Software Engineer page is loaded Lead Backend Software Engineer
Johns, Newfoundland and Labrador, Canada Regina, Saskatchewan, Canada Halifax, Nova Scotia, Canada Montreal, Quebec, Canada time type Full time posted on Posted 13 Days Ago job requisition id R-14484 TELUS Health and LifeWorks have recently come together to leverage the power of technology and our caring cultures to further progress our shared goal of building a healthier and friendlier future for all.
As a global-leading health and well-being provider – encompassing physical, mental and financial health – TELUS Health is improving health outcomes for consumers, patients, healthcare professionals, employers and employees.
Do you enjoy working on projects with real impact on people's lives, wellbeing and mental health? The TELUS Health Consumer Products team is building digital products with global impact on people's lives, and is looking for motivated, results-driven individuals who want to join our organization.
TELUS Health is a global healthcare leader serving people in more than 160 countries delivering both digital innovation and clinical services to improve total physical, mental and financial health and wellness across the full spectrum of primary and preventative care.
The Consumer Products group empowers healthier, happier, and more productive individuals by offering Telemedicine, Virtual Pharmacy, Medical Alerts, and Care Centers.
This role will be associated with the virtual healthcare platform which enables users to see a doctor, counsellor or dietitian from their phone, at their convenience.
It's part of our mission to improve Canadians' access to healthcare.
Being part of our group means you'll benefit from products with global scale, our industry leading culture with a focus on helping people, a full range of benefits, and remote work options.
Our employees also have access to the same high-quality well-being support and resources provided to our customers.
We pride ourselves on providing a work environment that inspires innovation, connection and collaboration while also supporting your growth and development both personally and professionally.
We value difference-makers, and individuals and teams who bring high energy, passion, and a relentless commitment to excellence to their roles.
Reporting to the Engineering Manager for a Virtual Care Product, your role as a Lead Product Development Engineer is a key role in leading the development and delivery of high-quality software solutions that drive innovation in the healthcare industry.
You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our customers and contribute to the overall success of TELUS Health.
Lead a team of software engineers, providing technical guidance, mentorship, and support to ensure the successful delivery of projects.
Collaborate with product managers, designers, and other stakeholders to define project requirements and develop software solutions that meet business objectives.
Design, develop, and maintain high-quality software applications using industry best practices and coding standards.
Lead the architectural design and implementation of software systems, ensuring scalability, reliability, and performance.
Conduct code reviews and provide feedback to team members to ensure code quality and adherence to coding standards.
Drive continuous improvement initiatives, identifying opportunities to enhance software development processes, tools, and technologies.
Collaborate with cross-functional teams to ensure seamless integration of software components and systems.
Provide technical direction to the development team by researching and suggesting new technology offerings to the team. Propose technology to the development manager based on business requirements given for the project.
Participate in high level planning/estimation of new features.
Take a lead on architecture and long-term technical vision, while ensuring all engineers can contribute.
Bachelor's degree in computer science, Engineering, or equivalent experience.
~- 7 years of experience in software development, with some experience in a leadership or senior role
~ A deep understanding and experience in the Java programming language.
~ Ability to create and maintain web microservices using the spring boot framework.
~ Able to work with SQL and noSQL databases.
~ Able to apply unit tests and integration tests for code development.
~ Experience in Ruby, Python, or GO programing languages.
Familiarity with database technology like mySQL, PostgreSQL, and DynamoDB
Docker and CI/CI pipeline
Where permitted by law, company employees must be fully immunized to access a TELUS Health office or customer premises.
Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to talentacquisitiononboarding@telushealth.
By applying to this role, you understand and agree that your information will be shared with the TELUS Group of Companies' Talent Acquisition team(s) and/or any leader(s) who will be part of the selection process.
locations Toronto, Ontario, Canada time type Full time posted on Posted 30+ Days Ago Being part of the team at TELUS Health is more than a job; It's an opportunity to improve businesses and lives by building healthier, happier workplaces.
It's a chance for you to work with a multidisciplinary global team of nearly 10,000 smart and driven members whose passion for their work matches your own, resulting in helping create a healthier future for everyone.
Make a difference in the lives of our clients and their employees every day – by providing meaningful solutions in more than 160 countries, that help people and businesses perform at their best by delivering both digital innovation and clinical services to improve total physical, mental and financial health and wellbeing across the full spectrum of primary and preventative care.