• Share :

:

LifeLabs is the largest community diagnostics laboratory in Canada, serving the healthcare needs of Canadians for over 50 years.
Our team members are truly centred around our customers, and we know that behind every lab requisition, sample being tested, or investment in technology is an individual and their family counting on us.

Consistently named one of Canada's Best Employers by Forbes, LifeLabs has also been recognized for having an award-winning Mental Health Program from Benefits Canada.
The passion and commitment of over 6,000 diverse and innovative team members unites and motivates us to ensure our customers receive high quality tests and results that they can trust.
Agile, customer-centred, caring and teamwork:
we live these values every day in what we do to support our customers and healthcare providers, driving forward our vision of empowering a healthier you.

Reports to:
Senior Manager, Software Development

Purpose of the Role The Software Engineer is accountable for all facets of the software development process.
He/She is a technical subject matter expertise and provides leadership when it comes to the design of application modules.
He/She maintains and deploys software applications to meet user and business needs as well as conducts system-wide tests, provides customer and user technical support, and monitors system performance to ensure that software programs are operating optimally.
In addition, the Software Engineer works with Business Analysts, Project Managers, Software Engineers, external development vendors and other developers to coordinate the development of processes to meet delivery deadlines

  • Work with the production and operations support team to ensure applications are running smoothly and service requests are being completed in a timely fashion
  • Works according to documented SDLC, providing feedback and input into SDLC as needed, and supporting automation of SDLC tasks as required
  • Works occasionally as a mentor for the other team member providing guidance for best software practices, and improving team collaboration
  • Support implementation of scalable and flexible CMS architectures tailored to meet the unique requirements of our clients
  • Develop integrations with headless CMS platforms to decouple content management from presentation, enabling greater flexibility and efficiency in content delivery
  • Customize and extend CMS functionalities to accommodate complex business requirements, ensuring optimal performance and user experience
  • Plans for, executes solution deployments, and supports production and non-production environments for mission critical applications.
    Provides customer focused support and troubleshoots and resolves problems and issues, in line with documented service levels
  • Identify performance bottlenecks and optimize CMS architectures for speed, scalability, and reliability
  • Collaborates with Project Managers, external development vendors, Business Analysts and other project team members to implement module-level solutions as per requirements, clarifying details as needed and determining appropriate solution design
  • Stay abreast of the latest trends and advancements in the Digital Experience Platform (DXP) landscape, leveraging your expertise to guide platform selection and implementation decisions
  • Creates and updates appropriate software design and architecture documents, ensures implementation details and source code are sufficiently documented, and manages and maintains TFS user stories, tasks, etc.
    as needed
  • Performs unit testing of developed components, implements automated unit tests, regression test integrated components.
    Executes performance tests, and optimizes solutions as required
  • Prototypes with new technologies, libraries, design patterns, emerging trends in software design and development

Minimum Qualifications and Skills

  • University undergraduate degree in Computer Science
  • 8+ years of previous programming experience, including (but not limited to) Software design and patterns, with basic understanding of the SOLID development principles
  • Experience working on improvements of an Enterprise level system
  • Proficiency in at least one headless CMS platform (e.g., HyGraph, Contentful, Strapi, Sanity.io).
  • Familiarity with backend technologies such as Node.js, Python, or Java.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of GraphQL and RESTful API design principles
  • Deep understanding of Digital Experience Platform (DXP) concepts, including personalization, omnichannel delivery, and marketing automation
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Proven analytical and problem-solving abilities
  • Proven experience developing and supporting mission critical applications, including web applications
  • Good understanding of software design and patterns and their application
  • Solid understanding of the full software development life-cycle, including writing secure code
  • Excellent communication skills and ability to work collaboratively with cross-functional teams

#LI SW1 #INDEED

This is a remote role.

Hiring Range:
92,600 - 118,000

The hiring range has been established, however, the final salary recommendation will be determined based off the level of experience, education requirement, external market conditions and internal equity.

In this position, you will be eligible for Lifelabs annual bonus.

Employee Benefits:

In this position, you will be eligible to participate LifeLabs' group benefits plan which is available to LifeLabs employees in accordance with the terms and conditions of those plans.

Retirement Savings Plan:

The LifeLabs plans provide members with an easy way to save for retirement.
By participating in the plan, you receive contributions made to your account on your behalf from LifeLabs.

Vacation Entitlement:

In this position, you will be entitled to vacation.
We promote a healthy work-life balance and expect your full vacation to be taken each year.

Employee Wellness:

LifeLabs offers an award-winning Wellness Program focused on supporting your total health and well-being under our physical, emotional, and financial wellness pillars.
We have been recognized in the industry for our focus on mental health supports.

Employee Giving program:

Designed to support any employee who donates, fundraises or volunteers for a Canadian Registered Charity or Non-Profit Organization.

In addition, LifeLabs offers professional development and membership reimbursement, access to preferred rates and discount programs - WorkPerks, Home and Auto Insurance, Costco Membership, etc.
• and Optional Health-related Benefits.

At LifeLabs, we strive to create an inclusive and equitable workplace where our team members and the communities we serve feel accepted, valued, and respected.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Technology Sales Representative SR

Konica Minolta Business Solutions U S A Inc

  • Canada - BC - BC - burnaby

  • June 27, 2024


Overview We're looking for a Technology Sales Representative tojoin our team! As an Account Executive, you will provide professional and ethical representation of Konica Minolta Business Solutions to the office product & services marketplace. • You will be a Konica Minolta brand ambassador to...


Senior software developer

Epsilon Solutions Ltd


Role- Senior Software Developer • Location- Onsite (Vancouver, BC) • Years of experience required- 15+ • Jd • • Excellent programming skills( OOP, SOLID, 12-factor) - java preferred • Experience with distributed systems architecture and implementation • Familiar with secure coding standards (e.g.,...


Scrum Master

Affinity Group

  • Canada - BC - BC - Richmond

  • July 1, 2024


• Responsibilities: • • Scrum Master delivers projects of varying complexity and size and for ensuring support of the production applications meet the expected service levels of our customers. • Will guide and coach product owners and development teams through story development, iterations,...


Enterprise Architecture Advisor

NTT DATA Inc

  • Canada - BC - BC - Vernon

  • July 1, 2024


: • Create Alert NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. • If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. • We are currently seeking a Enterprise Architecture Advisor to join our...


HR - Business Partner

Salit Steel

  • Canada - BC - BC - langley

  • May 28, 2024


POSITION FUNCTION: • The HR Business Partner will be the key point of contact for employees and managers located • in our BC locations which include sites in Langley , Surrey and Burnaby. In this role you will be • the key point of contact for all HR activities and will be responsible for providing...


Family Physician General Practitioner

Toptierreps


Location: Brampton, Ontario, Canada • Job Type: Full-Time, Permanent, On-site • Earning Range: $300,000+ • Overview: • Our client is seeking a dedicated Family Physician to join our community health clinic in Brampton, Ontario. This position offers the opportunity to work with a diverse patient...


Corporate Paralegal - Mergers and Acquisitions

Forge Recruitment


About the Company • Forge Recruitment is pleased to partner with our client, one of Canada's fastest-growing business law firms, in their search for a Corporate Paralegal; supporting on all manner of corporate commercial transactions and mergers and acquisitions. • About the Role • Providing support...


Estimator

Maxim Recruitment Ltd


Ref • MAX9955 • Consultant • Steve Thomas • Region • Canada • Location • Vancouver, British Columbia • Salary • To CAD$135,000 neg • Job Posted • 02/05/2024 • Type • Permanent • Status • Live: • Interviewing now • An Estimator or Cost Estimating construction professional with Canadian PR,...


Manager Project Risk

Teck Resources Limited


: • Manager, Project Risk Location: • Vancouver, British Columbia, CA Closing Date: • July 29, 2024 Reporting to the Technical Director, Project Assurance, the Manager, Project Risk will lead the implementation, oversight, and improvement of Project Risk Management practices across Teck's major...


Full Stack Developer

Farpointhq


Farpoint is a leading AI transformation consulting firm that empowers top-tier organizations to build the AI-assisted workforce of the future. • We specialize in providing consulting services to large public, private, and government entities, helping them create AI-accelerated workflows and...


Senior Pension Administrator -SIPP & SSAS

www sammons co uk


• Contract Type: Permanent • Location: Surrey, South East • Job Base: Office based • Reference: V-73252-5 • Contact Phone: 020 7293 7022 • Job Published: 03/07/2024 11:22 We have an exciting opportunity for a Pension Administrators of all levels to join a multi award-winning SIPP and SSAS Pension...


Project Manager ServiceNow Platform Team - Contract

Teck Resources Limited


: • Project Manager (ServiceNow Platform Team) - Contract Location: • Vancouver, British Columbia, CA The Teck Digital Systems Senior Project Manager ('PM') is primarily responsible for successfully leading and delivering projects from inception to completion. • Projects are pre-defined by various...


Analyst Enterprise Financial Planning and Analysis

Teck Resources Limited


Analyst, Enterprise Financial Planning and Analysis Closing Date: • July 31 • As Canada's largest diversified mining company, Teck is committed to providing the world with essential resources safely and sustainably. • We have a rich history of consistently driving innovation, harnessing cutting-edge...


Compensation Administrator

Worldsource Securities Inc


Reporting to the Manager of Compensation, the successful candidate will be responsible for the administrative requirements for the accounting department of IDC WIN. The candidate must be detail-oriented with solid communication skills. ESSENTIAL FUNCTIONS: • Reviewing and reconciling bank...


Small Business Development Manager - Vancouver Island District

Scotiabank

  • Canada - BC - BC - nanaimo

  • June 27, 2024


: • Title: • Small Business Development Manager - Vancouver Island District Requisition ID: • 201087 • Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Are you a Dynamic Leader who is passionate about Small Business Development, motivating a...


Compensation Specialist

FortisBC


: • : • Branch: • Electric • Affiliation: • Management & Exempt • Employment Status: • Full-Time Regular • Salary Min: • $64,600.00 annually • Salary Max: • $91,800.00 annually • Short-term Incentive Eligible: • Yes • Workplace Flexibility: • Yes • Posting End Date: • Open until filled As the...


Store Manager-Silver-Retail

Roots


Orchard Park S.C. • Store 345, 2271 Harvey Ave, Kelowna, British Columbia, Canada Req #1513 Friday, August 5, 2022 WHY JOIN ROOTS? Roots is not only a brand, it's a culture and lifestyle. • We look for dynamic individuals who are not only interested in retail and fashion, but who enjoy challenges...


Site Director Community Hospitals

Island Health


Close Date • Apr. 23 2024 • Location • West Coast General Hospital - Port Alberni, BC V9Y 4S1 CA (Primary) • Work Area (FBA Only) • Multi-Site • Yes • Travel Requirement • Travel between multiple sites may be required • Shift Start Time/End Time • 0800-1600 • Days Off • Weekend/Stats • Vacancy Type...


Hannah looking for a babysitter or nanny - babysitting

Sitly


Hi! • We are a large family group travelling from Australia to Vancouver for a wedding. • The wedding is on Sunday June 30. • We have 2 two year olds with us that will need to be cared for at our hotel while we are at the wedding. • I am not entirely sure when we will be home...


Senior Product Specialist National Lotto

British Columbia Lottery Corporation


: Create Alert : Senior Product Specialist, National Lotto Location: Hybrid - Kamloops or Vancouver, BC, CA Job Function: Facilities and Technical BCLC exists to generate win-wins for the greater good. For our people, our players, our communities, our industry, and our planet. Lottery | Casino |...


Technical Sales Manager – Coquitlam BC

Sw Online


We are eagerly seeking a dedicated Technical Sales Manager to join our team! If you are fascinated by the sales process and have a passion for exploring new and untapped business opportunities and relationships, read on! In this role, you will showcase our brand and position our service and product...


New Business Administrator

Worldsource Securities Inc


Working in a fast-paced environment, the successful candidate will be responsible for processing new business applications, policy contracts and will provide assistance to the Case Specialists as required. ESSENTIAL FUNCTIONS: • Processing applications, policy contracts and delivery requirements; •...


Consultant / Senior Consultant – Victoria British Columbia

Global Public Affairs Inc

  • Canada - BC - BC - victoria

  • June 27, 2024


Global Public Affairs (Global) is looking for a Consultant/Senior Consultant to join our Victoria, British Columbia office. Global Public Affairs (Global) is growing our public affairs practice and we're looking for talented professionals, based in Victoria, to join our B.C. • team. Global is...


Software Engineer CMS

LifeLabs Medical Laboratory Services

  • Canada - BC - BC - burnaby

  • June 3, 2024


: • LifeLabs is the largest community diagnostics laboratory in Canada, serving the healthcare needs of Canadians for over 50 years. • Our team members are truly centred around our customers, and we know that behind every lab requisition, sample being tested, or investment in technology is an...


Intermediate Tailings Engineer

Klohn Crippen Berger


Intermediate Tailings Engineer Are you looking for an opportunity to… • Make a meaningful difference and leave a positive impact on the environment? • Develop your critical thinking skills? • Work in a close-knit group of motivated professionals? • Focus on continued growth and development? •...


Client Services Officer Roynat

Scotiabank

  • Canada - BC - BC - Vernon

  • July 1, 2024


: • Requisition ID: • 201781 • Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Analyst contributes to the overall success of the Roynat Capital sales force, is responsible for providing efficient and quality support to a small team of credit...


Compensation Specialist

FortisBC

  • Canada - BC - BC - surrey

  • July 1, 2024


: • : • Branch: • Electric • Affiliation: • Management & Exempt • Employment Status: • Full-Time Regular • Salary Min: • $64,600.00 annually • Salary Max: • $91,800.00 annually • Short-term Incentive Eligible: • Yes • Workplace Flexibility: • Yes • Posting End Date: • Open until filled As the...