1

Visual Basic Programmer Jobs in Ontario (NOW HIRING)

The Engineering Analyst uses continuous improvement and analytical methods to understand, model ... Microsoft Office Suite including Excel, Visio, PowerPoint, Project, Visual Basic, SQL, Word

The Engineering Analyst uses continuous improvement and analytical methods to understand, model ... Microsoft Office Suite including Excel, Visio, PowerPoint, Project, Visual Basic, SQL, Word ...

New

... in engineering, commerce, or a related area of study Minimum Years of Work Experience: • 2-4 ... in SQL, Visual Basic, Google BigQuery, Alteryx is considered an asset but not required Votre ...

... in engineering, commerce, or a related area of study Minimum Years of Work Experience: • 2-4 ... in SQL, Visual Basic, Google BigQuery, Alteryx is considered an asset but not required Votre ...

CA$55K - CA$85K/yr

... in engineering, commerce, or a related area of study Minimum Years of Work Experience: • 2-4 ... SQL, Visual Basic, Google BigQuery, Alteryx is considered an asset but not required In our ...

CA$55K - CA$85K/yr

... in engineering, commerce, or a related area of study Minimum Years of Work Experience: • 2-4 ... SQL, Visual Basic, Google BigQuery, Alteryx is considered an asset but not required In our ...

Real Estate Valuation Consultant

Toronto, ON · On-site +1

CA$50K - CA$80K/yr

Requires advanced working knowledge of complex Excel tasks like VBA (Visual Basic for Applications) programming, data simulation, analytics, and advanced formula usage (such as Macros, Power Query ...

Experience with data management and reporting tools is an asset; programming knowledge in Visual Basic or other programming languages would be considered an asset; * Fluency in English, both written ...

Showing results 21-40

Visual Basic Programmer information

See Ontario salary details

$11

$41

$64

How much do visual basic programmer jobs pay per hour?

As of Sep 4, 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 is a Visual Basic programmer?

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 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 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 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.

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 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 August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 22% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution, with an average salary of $85,445 per year, or $41.1 per hour.

CA$81K - CA$101K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Key responsibilities

  • Provide first line of engineering technical and troubleshooting support to resolve automation and control system issues.

  • Design, specify, procure, install, commission, qualify, and hand over projects for site equipment control systems.

  • Support deviation investigations by acting as the Engineering Subject Matter Expert for CAPA development and Root Cause Analyses.


Job description

About Bora

Bora Pharmaceuticals is a premier international contract development and manufacturing organization (CDMO) specializing in formulation development, clinical and commercial manufacturing, and packaging of complex oral solid dose, liquid, semi-solid, biologics, and sterile injectable pharmaceutical products.From our world-class sites in North America and Asia, we deliver drug products with unparalleled quality to more than 100 markets around the world. Bora's teams, technologies, and facilities work seamlessly together to enable our clients to deliver much-needed therapeutics to patients worldwide. At Bora Pharmaceuticals, we see it as our mission, our duty, our responsibility, to make our success and our customer's success more certain.

Position Status

This is a permanent fulltime position. This job posting reflects a current vacancy within the organization. The position is active, approved, and intended to be filled as part of our staffing needs. This posting is for an existing and currently open position.

General Description
  • Champions equipment automation initiatives to achieve strategic goals, support production, and new supply mandates.

  • Supports equipment compliance requirements.

Key Responsibilities
  • Provide first line of engineering technical and troubleshooting support to resolve automation and control system issues.

  • Develop strategic technical plans in collaboration with Customer to meet the forecasted business need .

  • Develop and implement equipment automation improvements.

  • Lead cross-functional teams to establish and meet project plan goals.

  • Design, specify (URS/FS/DS), procure, install, commission, qualify (IQ/OQ) and handover of projects for site equipment control systems.

  • Ensure Environmental, Health & Safety awareness through all project stages.

  • Select and manage professional consultants, contractors, and suppliers.

  • Support deviation investigations by acting as the Engineering Subject Matter Expert for CAPA development and Root Cause Analyses; manage completion of Corrective and Preventative Actions (CAPAs).

  • Develop and author site automation procedures, standards, and Equipment Validation Reports.

  • Maintain computer system configuration records (e.g. version control, backups, user access control lists).

  • Participate in site change control procedures as change owner, technical reviewer, or task owner.

  • Lead controls projects on site with focus on data integrity and controls obsolescence initiatives/mandates, and support serialization where required.

Experience and Skills
  • Minimum 3-5 years of Engineering experience in the manufacturing and packaging industry.

  • Current P. Eng. status (or equivalent) or eligible.

  • Expert and extensive technical knowledge in electrical and controls design (hardware and software); specific programming fluency, as required (i.e. Modicon, Allen Bradley, Visual Basic etc.).

  • Excellence in design, troubleshooting and optimization of the electrical and computer control systems for manufacturing, packaging, and facility equipment.

  • Excellent knowledge of applicable legislation, Good Engineering Practices, and current GMPs.

  • Good project management skills and ability to handle multiple complex projects, with cross functional teams and independently.

  • Sound analytical, problem solving and decision-making skills.

  • Demonstrated interpersonal, leadership, negotiation, organization and influencing skills.

  • Excellent technical communication skills.

Education
  • Required: B.Sc. Engineering - Various specialties (Chemical, Controls, Mechanical, Computer, Electrical, etc.).

Working Conditions
  • Must be flexible for occasional after hours and weekend support.

Additional Information

In accordance with Ontario's pay transparency requirements, candidates will be notified when they are no longer under consideration or once the vacancy is closed. Updates regarding application status may be communicated via email or through the online applicant profile, where applicable.

As part of our recruitment process, we may use technology-assisted tools, including automated systems, to support the review and assessment of applications. These tools do not make final hiring decisions. All decisions related to screening, interviewing, and selection are made by our Talent Acquisition and hiring teams.

Compensation Range

$81,240 - $101,550

Benefits Include:

We offer a comprehensive benefits package designed to support our employees' wellbeing, including:

-Competitive salary and performance-based incentives

-Comprehensive health coverage including medical, dental, and vision insurance

-Retirement savings plans with employer contributions

-Paid time off and flexible work arrangements

-Professional development opportunities

-Employee wellness programs and resources

-Employee Assistance Program and Mental Health Resources

At Bora, our values guide everything we do - from how we solve challenges to how we support our people. We lead with a solutions-first mindset, strive to do the right thing, stay proactive, and above all, respect everyone.
We're proud to be an equal opportunity employer, committed to building a diverse and inclusive workplace where everyone feels empowered to contribute and grow. We welcome applications from qualified individuals of all backgrounds, experiences, and perspectives.


If you require accommodation during any stage of the application or interview process, or if you'd like to learn more about our accessibility policies, please contact us at accessibility@bora-corp.com.