×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Software Developer

Remote / Online - Candidates ideally in
Kelowna, BC, Canada
Listing for: Interior Health Authority
Full Time, Remote/Work from Home position
Listed on 2026-03-10
Job specializations:
  • Software Development
Job Description & How to Apply Below
Interior Health is looking for an experienced Intermediate Software Developer to join the team on a full-time permanent basis from our Kelowna location. This position offers some remote work but also requires attending in office meetings, candidates will need to be located within daily commute of Kelowna.

What We Offer

Employee & Family Assistance Program

Employer paid training/education opportunities

Employer paid vacation

Medical Services Plan

Employer paid insurance premiums

Extended health & dental coverage

Potential Municipal Pension Plan

Work-life balance

We are looking for applicants with robust data analysis, monitoring, and .net development skills who will focus on building tools and services in both our on-prem and cloud based Clinical Data Exchange (CDX) ecosystems. These crucial applications and utilities will help streamline existing operational requirements and enable future capabilities of the CDX platform.

About The Job
In accordance with established vision and values of the organization, the Intermediate Software Developer performs a variety of duties to ensure the provision of effective maintenance and support of information system projects throughout Interior Health according to established policies, procedures and standards.

Typical Duties And Responsibilities
Conducts feasibility studies by determining user requirements; provides details of implementation estimates and recommendations.

Undertakes system development projects from preliminary analysis to post implementation review by:

Gathering detailed information from users

Developing and documenting systems and procedures

Detailing hardware and software specifications

Preparing detailed implementation plans

Provides input in the evaluation of client, server and system software as a member of the project team.

Designs, writes and maintains custom software to meet specific application needs.

Designs, writes and maintains custom programs and routines for software applications using programming languages and standards such as C#, SQL, ASP.NET, HTML, JavaScript, VBScript, CSS and XML.

Maintains and administers infrastructure required to host web applications.

Plans, implements and evaluates educational training requirements and provides related training to meet the learning needs of users within the assigned business service areas/departments with respect to (a) education of new users and (b) the continuing education of users regarding items such as system upgrades and new technology.

Undertakes system development projects from preliminary analysis to post implementation review

Provides input in the evaluation of client, server and system software as a member of the project team.

Designs, writes and maintains custom software to meet specific application needs.

Documenting findings, outcomes, and recommendations

Performs other related duties as assigned.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary