1

Visual Basic Programmer Jobs in Ontario (NOW HIRING)

Write and update Engineering practice documents. Requirements VOTRE PROFIL EST ESSENTIEL A NOTRE ... Visual Basic, C++/C# et Python est un atout). * Vous possedez une bonne faculte pour les ...

Be Seen First

Proficiency in programming languages such as Python , Java , C++ , C# , or Visual Basic (.NET) * Experience with SQL databases (MS SQL, MySQL, Oracle, PostgreSQL) and NoSQL technologies * Knowledge ...

Ten (10) years composite or engineered wood manufacturing experience * ASQ certifications, Lean Six Sigma training, or other applicable training desirable * High fluency in Visual Basic and SQL code

Lead Systems Engineer

Toronto, ON · On-site

CA$85K - CA$105K/yr

Visual Basic, PowerShell, or Shell Script) * SaaS Applications/Technologies * Product/platform evaluation, and recommendation * Ability to engineer solutions for given SaaS and IaaS technologies ...

New

Exposure to database or programming platforms (for example, Microsoft Access, Microsoft SQL Server, Visual Basic for Applications, Python, R or similar). * Experience with designing and automating ...

next page

Showing results 1-20

People also search for

Visual Basic Programmer information

See Ontario salary details

$11

$41

$64

How much do visual basic programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for visual basic programmer in Ontario is $41.08, according to ZipRecruiter salary data. Most workers in this role earn between $31.01 and $51.44 per hour, depending on experience, location, and employer.

What are some common challenges Visual Basic Programmers face when maintaining legacy applications?

Visual Basic Programmers often encounter challenges when working with legacy applications, such as outdated codebases, limited documentation, and compatibility issues with modern systems. Maintaining and updating these applications may require reverse-engineering old logic, refactoring inefficient code, and ensuring integration with newer technologies. Effective communication with stakeholders and collaborating with other developers are key to overcoming these challenges and delivering reliable updates.

Is Visual Basic still in demand?

Visual Basic programmers are less in demand than in the past due to the decline of legacy systems and the shift toward modern programming languages like C# and Python. However, some organizations still maintain and update existing Visual Basic applications, requiring specialized skills for maintenance and migration projects.

What are the key skills and qualifications needed to thrive as a Visual Basic Programmer, and why are they important?

A Visual Basic Programmer should have a solid grasp of Visual Basic (VB) programming, software development principles, and a degree in computer science or a related field. Familiarity with Microsoft Visual Studio, SQL databases, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help programmers collaborate and deliver reliable solutions. These skills are vital to create robust applications, maintain legacy systems, and support business processes efficiently.

What Does a Visual Basic Programmer Do?

A Visual Basic (VB) programmer maintains older codebases that heavily used the Visual Basic programming language. As a Visual Basic programmer, your job duties include integrating old code with new applications that use newer programming languages, troubleshooting issues that arise, updating and patching snippets of code, and ensuring the continued functionality of computer software applications that rely on a codebase written primarily in Visual Basic. As fewer companies use Visual Basic in software development, your responsibilities include learning and utilizing newer programming languages to supplement your skills and help your employer adapt to new technological standards.

What is the difference between Visual Basic Programmer vs Visual Basic Developer?

AspectVisual Basic ProgrammerVisual Basic Developer
CredentialsTypically requires a diploma or certification in programming or computer scienceOften has similar credentials, sometimes with additional experience or certifications in software development
Work EnvironmentWorks mainly on coding, debugging, and maintaining Visual Basic applicationsInvolved in designing, developing, and implementing Visual Basic solutions, often overseeing projects
Industry UsageCommon in small to medium businesses, legacy systems, and internal toolsUsed in enterprise environments, software development firms, and custom application projects

While both roles involve working with Visual Basic, a Visual Basic Programmer primarily focuses on coding and troubleshooting, whereas a Visual Basic Developer typically handles the full development lifecycle, including design and implementation.

What are Visual Basic Programmers?

Visual Basic Programmers are software developers who specialize in using the Visual Basic programming language to create, modify, and maintain software applications. They often work with Microsoft technologies such as the .NET framework to build desktop, web, or business applications. Their responsibilities include writing code, debugging, testing, and collaborating with other developers to meet project requirements. Visual Basic Programmers are commonly employed in industries that rely on legacy systems or require rapid application development.
What are popular job titles related to Visual Basic Programmer jobs in Ontario? For Visual Basic Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Visual Basic Programmer jobs in Ontario look for? The top searched job categories for Visual Basic Programmer jobs in Ontario are:
What are popular job titles related to Visual Basic Programmer jobs in ON? For Visual Basic Programmer jobs in ON, the most frequently searched job titles are:
Infographic showing various Visual Basic Programmer job openings in Ontario as of June 2026, with employment types broken down into 34% Full Time, 39% Part Time, and 27% Contract. Highlights an 100% In-person job distribution, with an average salary of $85,445 per year, or $41.1 per hour.

LIMS Administrator/Chemist - Under Review

City of Ottawa

Ottawa, ON

CA$76K/yr

Other

Posted 20 days ago


Job description

Requisition ID: 22462 
Department: Infrastructure & Water Services Dept. 
Service: Water Linear & Customer Services 
Branch: Water Utility Customer Services Branch 
Employment Type: 1 Full-time Permanent-
Work Hours: 35.00hours per week
Affiliation: CIPP
Salary Information: $93 764,58- $114 097,62 annually (2025 rates of pay)
Location: ROPEC, 800 Green's Creek 
City: Ottawa, ON 
Job Category: Planning and Infrastructure
Application Close: 03/06/2026

JOB SUMMARY


Laboratory Services provides laboratory testing services for drinking water, solid wastes, effluents, receiving waters and ground waters.

You are responsible for: development and administration of a Laboratory Information Management System (LIMS) for the City of Ottawa Laboratory Services Section; technical support of laboratory instrumentation and computer systems; providing technical expertise to laboratory staff and clients; and managing and coordinating the laboratory sample production.  You also provide functional supervision to Laboratory Technicians and summer students to manage workload and sample production results.

EDUCATION AND EXPERIENCE


Completion of 4 year university degree from a recognized university in Chemistry, Biology, Biochemistry or other science related area. 

Minimum of 5 years of experience with analytical chemical analysis preferably with hands on laboratory experience (i.e. laboratory instrumentation, software interfacing, etc), including 3 years of experience working in an active LIMS environment (i.e. Labware LIMS) within a regulated laboratory setting.

Experience in advanced programming and report writing using Crystal Reports software is preferred.

Experience working in a regulated environment, ISO17025 preferred

Various computer programming experience and report writing software is desirable

Experience using Oracle and Access databases is desirable

KNOWLEDGE
  • Laboratory information management systems
  • Microcomputer applications and programming skills in the field of environmental, chemical, biological and microbiological analysis
  • Expert applications user skills, including, Visual Basic applications, laboratory databases and reporting software using programming languages LIMS Basic, Visual Basic, Crystal Basic, XML, SQL and Labware parsing scripts
  • Electronic data transmission theory and practice
  • Specialized instrumentation, methodologies and practice related to environmental inorganic/organic chemical and microbiological analysis
  • Analytical quality control/quality assurance theory and practice
  • ISO 17025 Standards
  • Provincial surface water quality standards
  • Provincial water related acts, regulations and standards
  • City of Ottawa Sewer Use By-laws
  • Water and wastewater sampling, preservation and storage techniques
  • Wastewater and drinking water treatment fundamentals
  • Occupational Health and Safety Act
  • Corporate policies and procedures
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers.
COMPETENCIES, SKILLS AND ABILITIES
  • Chemical and bacterial analysis
  • Computer applications expert user skills in such applications as laboratory databases and reporting software. 
  • Computer programming languages LIMS Basic, Visual Basic, Crystal Basic, XML, SQL and Labware parsing scripts. 
  • Advanced programming and report writing using Crystal Reports software.
  • Carry out and/or lead projects involving diversified analytical laboratory 
  • Operation
  • Experience working with change control and software validation procedures.
  • Communicate effectively, both orally and in written form
  • Prepare technical reports
  • Resolve complex problems of a technical nature
  • Client service 
  • Audit and analytical skills to provide quality control services and ensure quality standards are integrated into the LIMS.
  • Work with minimal supervision.
  • Effective interpersonal skills
  • Superior analytical skills
  • Highly motivated

WHAT YOU NEED TO KNOW

  • Language Requirement: English oral, reading, writing       
  • Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements. 
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

The City of Ottawa promotes the principles of diversity and inclusion and adheres to the tenets of the Canadian Human Rights Act and the Ontario Human Rights Code. We encourage applications from members of Indigenous, Black and other racialized communities, persons with disabilities, women and non-binary persons, persons of all ethnic origins, religions, sexual orientations, classes, gender identities and expressions. 
Candidates are encouraged to self-identify as a member of one or more designated employment equity groups in the self-identification questionnaire.

The City of Ottawa provides accommodation to applicants during all parts of the hiring process, upon request. If contacted to proceed to the selection process, please advise us if you require any accommodation.

 

Accessible formats and communication supports are available upon request. Please contact the Employee Service Centre at 613-580-2424 extension 12211 or via email at esc-cse@ottawa.ca.