Senior Software Engineer - Full-time
$49.64k per yearCity of Kamloops
Senior Software Developer
(Permanent, Full-Time) - 1922:
We are focused on creating the highest levels of service excellence, based on an organization-wide community culture that celebrates our employees who make it all happen. We are known as Canada’s Tournament Capital and are famous for our hospitality and community spirit, traits that make us a leader! Recreation, sports, arts and culture, health care, social activities, volunteerism, and affordable housing all meld to form a unique blend of big-city amenities with small-town ambience. Are you a seasoned Full Stack developer who enjoys solving complex problems, building impactful systems, and working closely with people—not just coding? The City of Kamloops is looking for a permanent, full-time Senior Software Developer to play a key role in the AI and Automation team, shaping and supporting the technology that powers our organization and community.
This is more than a coding role—you’ll act as a technical leader, consultant, and collaborator , helping departments turn ideas into reliable, scalable solutions.
Being employed with the City of Kamloops allows you to be part of employee well-being programs that include support for mental well-being and physical health through onsite gyms and a Wellness Works program that focuses on this critical corporate building block.
Welcome to the vibrant heart of British Columbia, where the majestic Thompson River flows amidst stunning landscapes and a community steeped in history and culture. We are known as Canada’s Tournament Capital and are famous for our hospitality and community spirit!
Nestled in the Thompson Valley and surrounded by the rugged beauty of the Interior Plateau, Kamloops boasts a unique blend of urban amenities and outdoor adventure. From its bustling downtown core, alive with eclectic shops and diverse culinary delights, to its vast network of trails, parks, and recreational facilities, Kamloops offers something for everyone.
Whether you're an outdoor enthusiast seeking thrills on the mountain bike trails of nearby Kamloops Bike Ranch, a history buff exploring the city's rich Indigenous heritage at the Secwépemc Museum and Heritage Park, or a foodie delighting in the farm-to-table cuisine of its local restaurants, Kamloops welcomes you with open arms and boundless opportunities to explore, discover, and connect.
Completion of a post-secondary degree in Computer Science or Computer Engineering.
being the lead in creating various modern web and mobile solutions
writing and enhancing application interfaces
working with web technologies (HTML5, CSS3, AJAX, Java/J2EE, Net Framework, etc.) and web services (XML, SOAP, REST)
database administration and/or development in at least two of the following database platforms: ORACLE, MSSQL, MYSQL, PostgreSQL, or NoSQL
# Demonstrated typing speed of 40 WPM.
This is a CUPE Local 900 position.
Hourly Rate
$Monday to Friday: 8:00 am – 4:00 pm
Please note if you need assistance or have individual needs or requirements throughout the application process, contact the Human Resources Department by telephone, email View email address on civicjobs.ca apply for this position, please visit our website at
- Organization City of Kamloops Region British Columbia Application Deadline May 18, 2026 before 23:00 Type Permanent, Full-Time Category Other Twitter Facebook Linkedin Send Save Print Click here to view full screen Contact Email: ***email...SeniorPermanent employmentFull time
$104.1k - $138k per year
...Around You This is your chance to apply senior‑level geotechnical expertise to the... ...engineering staff and cross‑regional teams to develop innovative, practical, and sustainable... ...Proficiency with industry‑standard geotechnical software such as GeoStudio, Rocscience, or similar...SeniorFor subcontractorLocal areaRemote workFlexible hours- ...About the Role The Senior Project Manager is responsible for leading complex, high-value, or multi-phase construction projects, while... ...This role plays a critical part in driving project performance, developing teams, improving systems, and supporting business growth....SeniorContract workShift work
- ...for 2025. Learn more about why we were selected here . Title: Senior Policy Analyst Salary: $91,172 - $107,261 - $123,351 per year... ...our family to be leaders in wellness and all staff members develop a yearly wellness plan as part of their performance partnership and...SeniorPermanent employmentFull timeContract workMonday to friday
$75k - $85k per year
...Highbridge Human Capital is delighted to be leading a search for a Senior Bookkeeper to support a Kamloops-based manufacturing... ...external accountants or auditors. ~ Proficiency with accounting software (QBO or similar ERP systems) and strong Excel skills. ~ Exceptional...SeniorHourly payFull time$90k - $100k per year
...Highbridge Human Capital is delighted to be leading a search for a Senior Accounting Specialist to support a Kamloops-based manufacturing... ...external financial reviews. ~ Proficiency with accounting software, QBO (or other ERP) and solid Excel capabilities. ~ Experience...SeniorHourly payFull time- ...Email: ***email_hidden*** From the same organization Development, Engineering, and Sustainability (DES) Clerk - City of Kamloops 19 May, 2026 Landfill Clerk - City of Kamloops 19 May, 2026 Senior Software Developer - City of Kamloops 18 May, 2026 MORE...SeniorPermanent employmentFull time
- ...administrative services to a team including senior management. Experience with Microsoft... ...Experience in the use of Microsoft Office software, including Word, Excel, PowerPoint and Outlook... ...in wellness, and all staff members develop a yearly wellness plan as part of their performance...SeniorPermanent employmentFull timeContract workWork at officeMonday to friday
- ...Facebook Linkedin Send Save Print Click here to view full screen From the same organization Landfill Clerk - City of Kamloops 19 May, 2026 Taxation Manager - City of Kamloops 30 Oct, 2026 Senior Software Developer - City of Kamloops 18 May, 2026 MORE...SeniorFull timeWork at office
$70k per year
...deliver great careers to one another and develop creative solutions for complex problems on... ...project reports to General Manager, Senior Manager and communicate with management about... ...scheduling, project management and contract software ~ You have the ability to confidently...SeniorContract workFor contractorsFor subcontractor- ...Senior Geotechnical Engineer Location: Multiple Position Type: Full-Time, Permanent... ...practices. Utilize advanced geotechnical software (e.g., GeoStudio suite—Slope/W, Seep/W,... ...skills. Experience mentoring and developing engineering staff. Strong organizational...SeniorPermanent employmentFull timeFor contractorsImmediate start
$75k - $85k per year
..., efficient, and high-quality field programs. Liaise between senior team members, clients, and stakeholders to ensure compliance and... ...datasets, and conducting analyses using R or other statistical software. ~ Valid Class 5 Driver’s License in BC (or equivalent) with a...SeniorPermanent employmentFull timeWork at officeLocal areaRemote work- ...As a Financial Planner, you will focus on developing and deepening client relationships by... ...and community events and associations to develop and expand your network. Identifying opportunities... ...CRM, portfolio, and financial planning software. The ability to build long-lasting...Long term contractWork at officeLocal areaFlexible hours
- ...internal teams to define project scope, timelines, and deliverables Develop and maintain project schedules, budgets, and resource plans... ...is considered an asset Experience with HeavyJob and HeavyBid software is an asset Strong understanding of construction methods,...Long term contractContract workFor subcontractorWork at officeShift work
- ...with business owners, product teams, and developers to ensure that requirements are clearly... ...Hands-on experience working with enterprise software development teams . 🛠️ Business... ...� Exceptional opportunities to learn and develop in a multinational environment. 🌎 Prospects...Permanent employmentFull timeManual laborWorldwide
- ...in an enterprise relational database and knowledge of reporting software SKILLS KNOWLEDGE OR ABILITIES RELATED TO THE JOB Demonstrated... ...team, and to demonstrate initiative Demonstrated ability to develop and provide reports as requested including working with...Work at officeLocal area
- ...including mine sites, hydro projects, highways, railways, private developments, oil and gas operations, remote and helicopter-access locations... ...team. This is an in-office position reporting directly to Senior Management. Position Summary The Administrative Assistant...SeniorInternshipWork at officeRemote work
$100k per year
...communities in the past 6 months. At West Coast Seniors Housing Management, we see our... ...Be an engaged collaborative team player, developing and maintaining professional relationships... ...participates on multi-site committees to develop and implement best practices throughout the...SeniorDaily paidLong term contractPermanent employmentFull timeTemporary workWork at officeLocal areaRelocation package- ...construction projects Collaborate with Project Managers to develop work plans, methodologies, and execution strategies Coordinate... ...Proficiency in Microsoft Office and construction management software Ability to manage crews and multiple site priorities effectively...Long term contractFor subcontractorWork at officeShift work
- ...with the Director of Property Services and Asset Management to develop strong relationships while ensuring organization, consistency and... ...Updates participant/tenant information in Property Services Software (Arcori). Organizes and schedules appointment/bookings with contractors...Permanent employmentFull timePart timeFor contractorsWork at office
$80k - $120k per year
...is seeking an Intermediate to Senior Controls Systems Engineer or Technologist... ...will be responsible for developing system designs, programming... ...out. In this role you will develop and revise technical specifications... ...~Proficiency with HMI software such as iFix, FactoryTalk, WinCC...SeniorLong term contractPermanent employmentFlexible hours$60k - $70k per year
...superior customer service day-in and day-out. As a part of our senior management team, the Assistant Store Manager must live and model... ...real time coaching Assist in interviewing, hiring, training, developing, and leading staff members in a manner which builds and sustains...SeniorFull timeWork at officeRelocationFlexible hoursNight shiftDay shift$122.3k - $143.8k per year
...while building a cleaner future for tomorrow. We’re looking for a Senior Asset Management Engineer to provide strategic leadership and... ...and a lower‑carbon energy future. In year 1, you will: ~Develops a strong understanding of the asset portfolio—including condition...SeniorLong term contractFull timeTemporary workInternship- ...team focused on platform stability and enablement. Grow toward Senior Platform Engineer, SRE, or Cloud Architect roles. Apply... ...throughout employment. 🚀 Exceptional opportunities to learn and develop in a multinational environment. 🌎 Prospects for professional...SeniorPermanent employmentFull timeWorldwide
$68k per year
...utilities, and drainage Proficiency in using project management software (Procore, MS Project, or similar), as well as Microsoft Office... .... We offer exciting, challenging work with opportunities to develop your skills and knowledge. Additional Information The...Full timeFor contractorsFor subcontractorWork at office$52.5k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...customers, vendors, and teammates Proficient in Microsoft Office software Strong interest in sales Valid driver’s license...Full timeTraineeshipWork at officeRelocationRelocation package$130k per year
...North America is responsible for initiating, developing, and maintaining contacts with technical... ...technical superiority. As part of the senior management team this position will assist... ...performance reviews and take corrective action; Develop, manage, and conduct research projects...SeniorPermanent employmentWork at officeWorldwideWork visaFlexible hours$80k - $100k per year
Based in beautiful Kamloops, BC. Well-rounded senior-level accounting role with a reputable, stable, and successful multi-entity company... ...and tight-knit team culture. Invictus Properties acquires or develops commercial and industrial properties with a long-term mindset. They...SeniorLong term contractPermanent employmentTemporary workWork at officeRelocation$90k - $120k per year
...of heavy civil, geotechnical, and specialty construction work by developing reliable cost information that reflects real field conditions.... ...estimating assignments with minimal supervision while leveraging senior team members for review, strategy, and risk evaluation. Key Responsibilities...SeniorLong term contractFull timeContract workFor subcontractorWork at office$43.06k per year
...$53,819 This position is for an existing vacancy At Sienna Senior Living, our commitment to enhancing the daily lives of our residents... ...be Doing: Program Development & Implementation: ~ Plan, develop and implement a comprehensive range of programs and activities designed...SeniorPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Full-time. Be the first to apply!
- new graduate software developer Kamloops, BC
- software developer intern Kamloops, BC
- software developer Kamloops, BC
- junior software engineer Kamloops, BC
- junior software developer Kamloops, BC
- software engineer salary in canada Kamloops, BC
- software engineer part time Kamloops, BC
- software developer no experience Kamloops, BC
- software engineer - computer Kamloops, BC
- senior software developer Kamloops, BC
