Talent.com
Software Developer
Software DeveloperApex Systems • Burnaby, BC
Software Developer

Software Developer

Apex Systems • Burnaby, BC
Il y a 3 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Job#: 3026890

Job Description:

Project Description:

Provincial Digital Services (PDS) delivers provincial digital health strategies and business transformations by relentlessly focusing on the end user and the end-to-end health services journey for everyone in British Columbia. We concentrate on the design and delivery of digital health tools and platforms to support the ongoing evolution of a connected health system and digitally enabled health care. By collaborating with all provincial health sector partners, we ensure an equitable approach to addressing health sector priorities.

PDS is part of the Provincial Digital Health & Information Services (PDHIS) portfolio that was formed in July 2022 to enable our BC health system more effectively digitally and virtually. PDHIS brings together many organizational units from different parts of PHSA into one portfolio and includes a close partnership with the Ministry of Health to deliver on the BC Digital Health Strategy.

Within PDS, there are numerous initiatives that will require assistance for longer term planning and short-term execution of deliverables, as well as providing business positioning and support for future projects

The Ambulance Invoice Management System (AIMS) Project is intended to replace 2 legacy systems used by the BCEHS Billing department to adjudicate invoices related to 911 emergency services provided by BCEHS. The systems purpose is to perform various data quality and categorization tasks and to determine the correct rates and total costs of the services rendered prior to sending the data for invoicing. This process also requires integration with several other BCEHS, MoH and MinFin systems.

The project is currently targeted to deliver the first production release of the system at the end of 2026 with full implementation in the early summer of 2027.

Services Required:

BCEHS requires a senior full‑stack .NET developer to complete the partially developed Ambulance Invoice Management System (AIMS), originally built using Blazor Server, .NET 6, SQL Server, and the Radzen component library. The engagement includes migrating the existing solution to .NET 10, completing the remaining application features, and preparing the system for production deployment.

The contractor will work both independently and collaboratively with BCEHS technical resources, using agile delivery methods. Primary responsibilities include:

* Completing development of Blazor Server UI components using Radzen or equivalent .NET libraries.

* Developing and refining backend APIs, business logic, and data access components.

* Migrating the solution from .NET 6 → .NET 10, resolving breaking changes and modernizing patterns as required.

* Enhancing system architecture, performance, and maintainability.

* Participating in requirements refinement, UI/UX clarification, and technical design discussions.

* Implementing testing strategies (unit, integration, and UI where applicable).

* Preparing the system for production release, including defect remediation, polishing workflows, and supporting deployment activities.

The engagement term is 12 months, with priority placed on completing core functional development and production readiness with 8-9 months, followed by a period of stabilization, user‑driven refinements, and post‑release support of 3-4 months.

Specific Qualifications or Experience Required:

Expert‑level experience with the Microsoft development stack, including:

* .NET Core / .NET 6+, with demonstrated experience migrating applications to .NET 8 or .NET 10

* Blazor Server development, including component design, state management, and performance optimization

* Core for building web APIs and services.

* Entity Framework Core for data access, database operations, migrations and database modeling

* C# application development

* Visual Studio / VS Code development environments

* SQL Server (T‑SQL development, schema design, query optimization)

* xUnit or equivalent for automated testing

* Radzen components or similar .NET UI frameworks

* Serilog or similar logging frameworks

* GIT for source control management

* HTML, CSS, and JavaScript for frontend development

Application Architecture & System Design

* Designing and implementing scalable application architectures

* Designing complex UI workflows and completing partially built front‑end components

* Creating and integrating backend APIs using RESTful API principles

* OData for querying and manipulating data

* Relational database modeling and optimization

* Modernizing legacy or partially completed codebases

Security & Authentication

* Experience implementing OIDC (OpenID Connect) authentication and fine‑grained authorization

* Knowledge of role-based access control (RBAC) and security best practices

* Knowledge of OWASP security principles and best practices

Delivery Experience

* Experience working in agile or hybrid project environments

* Collaborate with cross-functional teams and participate in regular stand-ups, sprint planning, and retrospectives.

* Ability to work independently with incomplete or evolving requirements

* Experience completing and stabilizing systems with pre-existing codebases

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.

Apex Benefits Overview: In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

Créer une alerte emploi pour cette recherche

Software Developer • Burnaby, BC

Offres similaires
Software Developer

Software Developer

Cprvision • Vancouver, Canada
Temps plein
Omegro Business Unit:**VBU - Helm Operations**Job Description:**At Helm Operations, we build the software that keeps the world's maritime operations moving.From tugboats in Vancouver Harbour to off...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Software Developer

Software Developer

Thales Group • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Tools Developer

Senior Software Tools Developer

Kardium Inc. • Burnaby, Metro Vancouver Regional District, Canada
Permanent
Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Wednesday, February 25, 2026 at 11:00 a.By joining the Kardium team, you can help make a difference in the lives of millions around the wo...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Software Developer / Programmer

Software Developer / Programmer

Azad Technology Partners • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
Join AZAD Technology Partners as a Software Developer / Programmer and provide high level programming support to the Transmission Technology System Development and Support organization.The organiza...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer

Software Developer

Plexxis Software • Vancouver, Canada
Temps plein
Job Type: Full time, permanentLocation: (Langford) Victoria, BCAll candidates are required to reside within commuting distance of our Langford/Victoria office location.Plexxis does not offer remote...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Embedded C Developer - delta

Embedded C Developer - delta

Amaris Consulting • delta, bc, ca
Temps plein
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Guidewire Claims Developer

Guidewire Claims Developer

Coforge • Richmond, British Columbia, Canada
Temps plein
We at Coforge are hiring Guidewire Claims Developer with the following skillset :.Guidewire ClaimCenter (v10+ preferred; Cloud experience ideal).Gosu programming o ClaimCenter configuration.ClaimCe...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Software Developer

Software Developer

Thales • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
Location: Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Software Developer

Software Developer

BloomGuarden • Vancouver, Canada
Temps plein
At Tripleview Technologies (TVT), we acquire, innovate, and grow technology companies focused on the public sector.Our companies provide specialized solutions tailored to local governments, support...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Software Developer - Crm

Software Developer - Crm

Insurance Council of BC • Vancouver, Canada
Temps plein
About the Insurance CouncilThe Insurance Council of British Columbia is the regulatory organization that licenses and regulates the activities of over 50,000 life and general insurance agents, gene...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Software Engineer

Software Engineer

HeartCentrix Solutions • Richmond, British Columbia, Canada
Temps plein
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Mid Level Developer - Retail Platform

Mid Level Developer - Retail Platform

Hifyre • delta, BC, ca
Temps plein
Mid-Level Developer - Retail PlatformHifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engagemen...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Staff Software Developer

Staff Software Developer

Improving • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
This is a hybrid role (2 days/week in office) where you can join our teams located in Vancouver, Calgary, Winnipeg, Toronto or Ottawa.Improving is a 15+ year technology management and consulting se...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer, Fixed Income

Software Developer, Fixed Income

NS Partners • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
Software Developer, Fixed Income.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You will help build a...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Software Developer – Hybrid

Software Developer – Hybrid

TEEMA • Burnaby, Canada
Temps plein
Job Title: Software DeveloperJob ID: 86153Location: Burnaby, British ColumbiaOverviewWe're looking for a Software Developer to join our Vancouver-based Operations Technology team.In this role, you'...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Solutions Engineer - Meld

Solutions Engineer - Meld

Meld • richmond, bc, ca
Temps plein
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer, Fixed Income

Software Developer, Fixed Income

Connor, Clark & Lunn Investment Management (CC&L) • Vancouver, Metro Vancouver Regional District, Canada
Temps plein
Connor, Clark & Lunn Investment Management Ltd.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You wil...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Software Developer

Software Developer

Orbis Investments • Burnaby, Canada
Temps plein
We are seeking a Software Developer to join our Vancouver Operations Technology team.In this role, you will work closely with business to design and build the operations systems to unlock efficienc...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée