Intermediate Software Developer

Position Summary

Interior Health is currently seeking a project position full time Intermediate Software Developer to join our Robotics Process Automation team at the Community Health & Services Centre in Kelowna, B.C. This project position is until October 31, 2023.

What will you work on?

This position will develop RPA solutions across the organization through understanding the processes involved and developing (code and test) and deploying UiPath robots. Strong knowledge in Software Development Lifecycle and Methodology is required. Background in Laboratory processes, combined with Programming experience, is preferred.

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.

Some Typical Duties and Responsibilities:

1. Conducts feasibility studies by determining user requirements; provides details of implementation estimates and recommendations.
2. 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
3. Provides input in the evaluation of client, server and system software as a member of the project team.
4. Designs, writes and maintains custom software to meet specific application needs.
5. 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.
6. Maintains and administers infrastructure required to host web applications.
7. 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.
8. Performs other related duties as assigned.

How will you create an impact?

Joining our IH team will allow you to challenge yourself professionally while enjoying all the personal pursuits available to you within this fantastic community.

Reasons to Apply at Interior Health... What we can do for you

We offer an exceptional employer-paid benefits package and generous vacation entitlement after your first year of employment.

We offer a work environment conducive to growth and development of strong clinical skills. The opportunity to have a balanced lifestyle that allows you to maintain the quality of life you desire.

Come and join us! Our focus is on giving people room to grow, to make an impact in the lives of others.


Education, Training and Experience:

• Graduation from a recognized degree or diploma program in Computer Science
• Two years' recent, related experience or an equivalent combination of education, training and experience.

Skills and Abilities:

Ability to communicate effectively both verbally and in writing.
Ability to deal with others effectively.
Ability to organize work.
Ability to operate related equipment.
Physical ability to carry out the duties of the position.


This posting is covered by the Provincial Health Officer’s mandatory COVID-19 vaccination orders and selected applicant(s) must comply.

Interior Health now offers assistance from an Aboriginal Employment Advisor. If you self-identify as Aboriginal (First Nations, Métis or Inuit) and if you would like assistance with internal career exploration, send your question via email to to be redirected to the Employment Advisor. We invite applicants to self-identify as First nations, Métis, or Inuit within cover letters and/or resumes.

Competition #:


Employee Type:


Bargaining Unit:








Reports To:


Hourly Wage:


Close Date:


Share this posting

Search for Related Jobs

* All postings with a closing date specified close at 11:59 pm PT