×
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.

The successful candidate will work with a team of dynamic developers to build and deploy these technologies within our complex environment.

We are seeking a technically capable, driven professional who can work independently, solve problems creatively, and engage with stakeholders effectively.

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:
a) Gathering detailed information from users
b) Developing and documenting systems and procedures
c) Detailing hardware and software specifications
d) 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.
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