Talent.com
Apex Systems
Software DeveloperApex Systems • Burnaby, BC
Les candidatures ne sont plus acceptées
Software Developer

Software Developer

Apex Systems • Burnaby, BC
Il y a plus de 30 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

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth 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. Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details.

Everforth Apex Benefits Overview: In terms of professional development, Everforth 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

Russell Tobindelta, bc, ca
Temps plein

Russell Tobin & Associates is hiring on behalf of one of its esteemed clients.Months with possible extension.Senior Software Developer specializing in AWS, focused on designing and building cloud-b... Voir plus

 • Offre sponsorisée • Nouvelle offre

Software Developer

CentiroVancouver, Metro Vancouver Regional District, CA
Temps plein

Local Vancouver Candidates Only.Join us as a Software Developer at Centiro.Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of... Voir plus

 • Offre sponsorisée

Intermediate Software Developer

The New Networkdelta, bc, ca
Temps plein

Intermediate Software Developer.Our client is a dedicated and agile software development firm committed to crafting high-quality, data-dense applications.Operating with a small, close-knit team, th... Voir plus

 • Offre sponsorisée • Nouvelle offre

Embedded Software Engineer - delta

Martinrea Internationaldelta, bc, ca
Temps plein

Do you care about the future of the planet? Are you interested in electric and intelligent mobility?.Effenco is a pioneer business in electrification and advanced connectivity of heavy-duty vocatio... Voir plus

 • Offre sponsorisée • Nouvelle offre

Software Developer

Pacific Blue CrossBurnaby, Metro Vancouver Regional District, CA
Permanent

Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years.We are an independent, not-for-profit society with strong roots in BC’s health care system.We provid... Voir plus

 • Offre sponsorisée

Software Developer

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Temps plein

Develop and maintain software components on current and future networking related products.Design, develop and implement highly scalable software features and infrastructure on our next-generation ... Voir plus

 • Offre sponsorisée

Senior Software Developer

PreciselyVancouver, Metro Vancouver Regional District, CA
Temps plein

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Voir plus

 • Offre sponsorisée

Senior Software Developer, Mobile

SliceVancouver, Metro Vancouver Regional District, CA
Temps plein

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Voir plus

 • Offre sponsorisée

Senior API and Middleware Developer - Coforge

Coforgedelta, bc, ca
Temps plein

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Voir plus

 • Offre sponsorisée

Junior Software Developer - delta

Sol Invictus Energy Servicesdelta, bc, ca
Temps plein +1

Sol Invictus Energy Services is hiring a junior software developer for a full-time, 12-month innovation placement on Energy Navigator - our energy-modelling and compliance platform for Alberta's re... Voir plus

 • Offre sponsorisée • Nouvelle offre

Software Developer

CollaberaVancouver, Metro Vancouver Regional District, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Voir plus

 • Offre sponsorisée

Software Developer

Fidelity InternationalVancouver, Metro Vancouver Regional District, CA
Temps plein

Job Description*****You will be working on a 100% remote schedule as part of Fidelity’s dynamic working arrangement.Current work authorization for Canada is required for all openings.Who We Are**At... Voir plus

 • Offre sponsorisée

Lead Software Developer (Remote)

GeotabBurnaby, Metro Vancouver Regional District, CA
Télétravail
Permanent

Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an... Voir plus

 • Offre sponsorisée

Software Developer - Cloud - Intermediate

Delta Controls Inc.Surrey, Metro Vancouver Regional District, CA
Temps plein +1

Career Opportunities with Delta Controls.Current job opportunities are posted here as they become available.Subscribe to our RSS feeds to receive instant updates as new positions become available.S... Voir plus

 • Offre sponsorisée

Software Developer

Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
Temps plein

Motorola Solutions values your privacy**.Company Overview**At Motorola Solutions, we believe that everything starts with our people.We’re a global close-knit community, united by the relentless pur... Voir plus

 • Offre sponsorisée

Software Engineer - delta

Nityo Infotechdelta, bc, ca
Temps plein

Join our Cyber Security team as a Developer specializing in the Transmit Security platform, where you’ll help build cutting edge identity and fraud prevention solutions that support millions of cus... Voir plus

 • Offre sponsorisée • Nouvelle offre

Software Developer - Progress

Fidelity CanadaVancouver, Metro Vancouver Regional District, CA
Temps plein

You will be working on a 100% remote schedule as part of Fidelity’s dynamic working arrangement.At Fidelity, we’ve been helping Canadian investors build better financial futures for over 35 years.W... Voir plus

 • Offre sponsorisée

Software Developer

AutodeskVancouver, Metro Vancouver Regional District, CA
Temps plein

Software Engineer, Localization Engineering.We’re seeking a talented Full Stack Software Engineer to strengthen localization capabilities for Autodesk products and content.You’ll collaborate with s... Voir plus

 • Offre sponsorisée

Staff Software Developer

ImprovingVancouver, Metro Vancouver Regional District, CA
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

 • Offre sponsorisée

Software Developer

NumerixVancouver, Metro Vancouver Regional District, CA
Temps plein

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Voir plus