- Search jobs
- Colwood, BC
- computer programmer
Computer programmer Jobs in Colwood, BC
Create a job alert for this search
Computer programmer • colwood bc
- Promoted
Functional Programmer - Growth Phase Cloud SaaS for Municipal Finance
WaterworthVictoria, BC, Canada- New!
Instructor III – Fitness & Program Attendant II – Weight Room
District of SaanichVictoria, BCRemote Work from Home Office Assistant
Top Level PromotionsVictoria, BC, caDirector, Revenue Operations & Margin Growth (Remote Canada)
Harris ComputerVictoria, Capital Regional District, CAcomputer programmer
AOT TechnologiesVictoria, BC, CACashier-Part Time
Lumberworld MarketingSaanich, Capital Regional District, CACustomer Service Sales - Remote
HMG CareersView Royal, BC, CA.Net Developer (Job expired) | Macropus Global Ltd.
Macropus GlobalVictoria, British ColumbiaStudent Programs & Administration Coordinator
University of VictoriaVictoria, Capital Regional District, CAInstructor I - Food & Arts
Township of Muskoka LakesSaanich, Capital Regional District, CA- Promoted
Principal systems software engineer
Targeted TalentVictoria, BC, CanadaScheduling Clerk QAOPS (223670)
Island HealthVictoria, British Columbia, CanadaComputer Numerical Control Machinist
Insight GlobalVictoria, BC, Canada- New!
M&A Analyst
N. Harris Computer Corporation - CADVictoria, CA26-01 Birthday Party Host, Auxiliary
Township of EsquimaltEsquimalt, Capital Regional District, CA5 People Urgently Need It NOW! From Victoria - Market Research / Surveyor -Work From Home Jobs [...]
Occupons QuebecVictoria, Capital Regional District, CASenior Programmer Analyst
BCLCRemote within, BC, CA- Promoted
Computer programming Private Tutoring Jobs Esquimalt
SuperprofEsquimalt, CanadaOnline Survey Participant : Work Remote and Earn Up To $25 Per Survey
Earn HausOak Bay, BC, CA- Mont-Royal, QC (from $ 51,375 to $ 350,000 year)
- Sylvan Lake, AB (from $ 70,688 to $ 155,469 year)
- Williams Lake, BC (from $ 70,688 to $ 155,469 year)
- Cold Lake, AB (from $ 70,688 to $ 155,469 year)
- Slave Lake, AB (from $ 70,688 to $ 155,469 year)
- Rocky Mountain House, AB (from $ 68,250 to $ 154,408 year)
- Surrey, BC (from $ 65,325 to $ 112,870 year)
- Etobicoke, ON (from $ 57,525 to $ 107,500 year)
- Sarnia, ON (from $ 64,292 to $ 102,322 year)
- Owen Sound, ON (from $ 51,431 to $ 96,858 year)
Popular searches
Functional Programmer - Growth Phase Cloud SaaS for Municipal Finance
WaterworthVictoria, BC, Canada- Full-time
- Permanent
Job Description
Job Description
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 Dev Team :
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 regular presentations, where engineers talk about whatever excites them, with previous topics including programming language theory, World of Warcraft addons, and the philosophy of AI.
Requirements
About You :
- You are an experienced and enthusiastic functional programmer.
- You have previous experience, either though an internship or full-time permanent employment, as a programmer.
- You preferably have a bachelor’s degree or higher in computer science or a related field.
- You are an opinionated team player that can complement the existing skill sets and perspectives of our team.
- 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 a lifelong learner seeking continuous improvement and always looking to expand your knowledge and technical competence.
What You Will Do :
Benefits
Why Join Us :