Talent.com

Computer programmer Jobs in Victoria, BC

Create a job alert for this search

Computer programmer • victoria bc

Last updated: 12 hours ago

Functional Programmer/Software Engineer

WaterworthVictoria, BC, CA
Full-time +1
Quick Apply

Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance .Muniworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilitie... Show more

(Remote) Support Analyst

N. Harris Computer Corporation - CADVictoria, BC, CA
CA$60,000.00 yearly
Remote
Full-time

Cayenta, a division of Harris; is seeking a Support Analyst who will help solve problems that matter.At Cayenta, Support is about solving problems, building knowledge, and continuously improving ho... Show more

Building Maintenance/Caretaker

Proline Management Ltd.Victoria, British Columbia, Canada
CA$55,000.00 yearly
Full-time +1
Quick Apply

The Belvedere is offering an excellent opportunity to a Building Maintenance/Caretaker who is interested in developing a long-term working relationship with the residents of an approximately 80-uni... Show more

Senior Technical Analyst, Security Operations

Island HealthVictoria, BC, CA
Full-time

Education, Training And Experience.A level of education, training and experience equivalent to graduation from a recognized degree or diploma program in Computer Science, with five (5) years' recen... Show more

Specialist, Clinical Informatics

Island HealthVictoria, BC, CA
Full-time

Education, Training And Experience.A level of education, training and experience equivalent to a Bachelor's degree in a related health discipline such as Nursing, Health Information Science, or pat... Show more

Specialist, Information Technology Solutions

Island HealthVictoria, BC, CA
Full-time

Education, Training And Experience.A level of education, training and experience equivalent to a degree in computer science and ten (10) years' relevant experience including experience in technolog... Show more

RN Supervisor, Home Support

Island HealthVictoria, BC, CA
Temporary

Education, Training And Experience.Graduation from a recognized nursing program, plus three (3) years recent related experience, including two (2) years supervisory experience and one (1) year rele... Show more

Leisure Coordinator

Cherish at Central ParkLangford, British Columbia, Canada
Part-time
Quick Apply

Leisure Coordinator - Sunday - Thursday.Now Hiring: Leisure Coordinator.Cherish at Central Park – Langford, BC.Cherish at Central Park is seeking a.This role focuses on planning activities, coordin... Show more

Field Service Technician (Victoria)

BFG Enterprise ServicesVictoria, British Columbia, Canada
Full-time

Responsible for providing field technical service and support at BFG Enterprise Services customer sites across Canada, by performing connectivity and hardware troubleshooting and repair in a positi... Show more

Vice President of Account Management

ConfidentialSaanich, CA
Full-time

Vice President of Account Management About the Company Innovative SaaS company providing an AI-powered & cloud-based predictive analytics solution Industry Computer Software Type Privately Held... Show more

 • Promoted

Optometric assistant

Oak Bay OptometryVictoria, BC, Canada
Permanent

Secondary (high) school graduation certificate.Office of health care professional.Assist health care professionals.Operate ophthalmic testing and measuring instruments.Maintain inventory of equipme... Show more

Intermediate Data Specialist to manage data analysis, conversion, maintenance, and security across

S.i. SystemsVictoria, CA
CA$90,000.00 yearly
Permanent +1

Our public sector healthcare client is seeking an.Intermediate Data Specialist to manage data analysis, conversion, maintenance, and security across cloud and on-prem environments.Join a large-scal... Show more

Sales and Benefits Specialist - WFH

HMG CareersOak Bay, British Columbia
CA$69,000.00 yearly
Remote
Full-time
Quick Apply

This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ... Show more

Virtual Care Registered Nurse (RN)

FonemedVictoria, BC, CA
Full-time
Quick Apply

Virtual Care Registered Nurse Work from home as a Registered Nurse We are looking for experienced and dependable Registered Nurses who are dedicated to providing quality nursing care and menta... Show more

Computer programming Private Tutoring Jobs Esquimalt

SuperprofEsquimalt, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

(Remote) Application Consultant

N. Harris Computer Corporation - USAVictoria, BC, CA
CA$60,000.00–CA$85,000.00 yearly
Remote
Full-time

Cayenta, a division of Harris; is seeking an Application Consultant who is passionate about providing segregated IT transformation for our clients.Our Client Services team has an exciting opportuni... Show more

 • New!

Office Administration Support Work

HRS Talent SolutionsVictoria, BC, Canada
CA$28.00–CA$36.00 hourly
Remote
Full-time +1
Quick Apply

Administrative Office Support Assistant - Remote.We are currently seeking organized and dependable individuals for an entry-level Administrative Support Assistant opportunity.This role is best suit... Show more

People also ask
Functional Programmer/Software Engineer

Functional Programmer/Software Engineer

WaterworthVictoria, BC, CA
18 days ago
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance

Who We Are:

Muniworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilities and governments with financial forecasting tools. Our platform enables local governments to achieve financial sustainability and make informed, data-driven decisions through robust modelling and compelling visuals.

About Our Approach:

We believe apparent correctness is not enough: code must respect underlying concepts, with types and named algorithms directly describing the domain. Great code is correct-by-construction, with any remaining uncertainties ruled-out by a suite of unit tests.

We strive to write pure, compositional code, with any inevitable impure code tamed by a rigid stratification of effects. To this end, we write TypeScript in a "Haskell-style" on the front end, and F# with an SQL database on the back end.

We have an enduring commitment to satisfy the needs of our rapidly growing business, understanding that great code is essential for our continued growth and success. We place a strong emphasis on domain modelling and understanding the nature of the problems that we are solving and will spend considerable time engaged with research and experimental development.

We have regular presentations, where engineers talk about whatever excites them, with previous topics including programming language theory, Master's Thesis presentations, World of Warcraft addons, and the philosophy of Machine Learning.

What You Will Do:

  • You will build and maintain both new projects and existing systems in a team environment, ensuring stability and long-term maintainability.
  • You will own projects from start to finish, learn and model the associated domain, specify the implementation design, and execute in accordance with your plan.
  • You will communicate progress and coordinate release efforts.
  • You will contribute to new and practical applications of functional programming.
  • You will raise the quality of code in our code base.
  • You will guide the evolution of our tech stack, tooling, and deployment processes to improve reliability and developer experience.
  • You will be fully engaged in an on-site environment in Victoria, BC, contributing to close collaboration and strong team culture.

Requirements

About You:

  • You are an experienced and enthusiastic functional programmer.
  • You have previously worked as a software engineer, either through an internship or full-time permanent employment.
  • You can collaborate closely with our lead engineers to build a rich understanding of the domain, flesh out domain models, and surface ambiguities.
  • You have excellent problem-solving abilities and strong communication skills, with the capability to articulate complex technical concepts clearly.
  • You have a bachelor’s degree or higher in computer science or a related field. Extensive experience and demonstrated competency will be considered equivalent.
  • You are a mission-driven individual who cares about their work having a real impact, who keeps the end user in mind throughout their work.
  • You are in search of an opportunity that can satisfy your drive for always expanding your knowledge and technical competence.
  • You are an opinionated team player that can complement the existing skill sets and perspectives of our team.

Application Process:

For your initial application, please submit your resume and complete the questionnaire. Cover letters are optional for applying to this role and present an opportunity for you to share more about yourself and why there may be a great fit. Please do not use AI if you decide to submit a cover letter; it is not a box that simply needs to be checked.

We will be reaching out to candidates in consideration within 1-2 business days from application submission to schedule a virtual screening interview. Arrangements for an in-person interview and technical assessment will be made thereafter. All interviews are conducted by the direct managers for the role.

Benefits

Why Join Us:

  • Competitive salary
  • Comprehensive health and dental benefits
  • Flexible work hours (40 hours/week), 100% on-site
  • Regular team-building events and social activities (optional but encouraged)
  • For an ideal candidate with exceptional experience, we are open to offering compensation beyond the listed salary range