1

Visual Basic Programmer Jobs in San Jose, CA (NOW HIRING)

We are seeking an Applications Engineer- APPS II/APPS III in our Fremont location. * Provide ... Proficiency in Java, Visual Basic, C++ and Linux environment * Experience in production optical ...

System Hardware Engineer

Menlo Park, CA · On-site

$145K - $192K/yr

Programming experience in Python, Matlab, C/C++, C-sharp, Visual Basic * Fluent with software repositories (Bitbucket, GitHub, GitLab, Docker) and client interfaces (VS Code, Fork) * Excellent ...

System Hardware Engineer

Menlo Park, CA · On-site

$150K - $250K/yr

Programming experience in Python, Matlab, C/C++, C-sharp, Visual Basic * Fluent with software repositories (Bitbucket, GitHub, GitLab, Docker) and client interfaces (VS Code, Fork) * Excellent ...

JAVA Developer

Sunnyvale, CA · On-site

$59.75 - $77.50/hr

Developing, maintaining and experience migrating Visual Basic/ASP applications to J2EE framework. * Communicating with project manager and development team members in various forms, such as excel ...

System Engineer

San Jose, CA · On-site

$85K - $100K/yr

We seek talented, passionate, and committed engineers, technologists, and business leaders to join ... Experiences in Windows and Linux OS and scripting languages (python, JavaScript, Visual Basic) are ...

System Engineer

San Jose, CA · On-site

$85K - $100K/yr

We seek talented, passionate, and committed engineers, technologists, and business leaders to join ... Visual Basic) are a plus • Experience in configuring computer systems • Familiar with Windows ...

System Engineer

San Jose, CA · On-site

$100K - $115K/yr

We seek talented, passionate, and committed engineers, technologists, and business leaders to join ... Experiences in Windows and Linux OS and scripting languages (python, JavaScript, Visual Basic) a ...

System Engineer

San Jose, CA · On-site

$85K - $100K/yr

We seek talented, passionate, and committed engineers, technologists, and business leaders to join ... Visual Basic) are a plus • Experience in configuring computer systems • Familiar with Windows ...

Ability to use some programming languages (Python, Visual Basic, LabView, etc.) * Ability to work with little supervision and to manage assigned tasks and projects effectively. * Ability to read ...

Showing results 21-40

Visual Basic Programmer information

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 the most commonly searched types of Visual Basic Programmer jobs in San Jose, CA?

The most popular types of Visual Basic Programmer jobs in San Jose, CA are:

What are popular job titles related to Visual Basic Programmer jobs in San Jose, CA?

For Visual Basic Programmer jobs in San Jose, CA, the most frequently searched job titles are:

What job categories do people searching Visual Basic Programmer jobs in San Jose, CA look for?

The top searched job categories for Visual Basic Programmer jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Visual Basic Programmer jobs?

Cities near San Jose, CA with the most Visual Basic Programmer job openings:

Infographic showing various Visual Basic Programmer job openings in San Jose, CA as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 1% Hybrid, and 10% Remote job distribution.

Senior Automation Engineer

Hello Therma, Inc.

San Jose, CA • On-site

$155 - $195/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 16 days ago


Job description

Job Description

Location: San Jose, CA
Employment Type: Full-time, Onsite

Summary

Join Therma’s dynamic team as Senior Automation Engineer and play a key role in leading the technical efforts in the design and implementation of cutting‑edge industrial automation solutions. This position offers the opportunity to work on diverse projects, leverage advanced technologies, lead and collaborate with a talented team to deliver innovative systems that drive efficiency and performance. If you’re passionate about automation and thrive in a fast‑paced environment, we want to hear from you!

Core Responsibilities
  • Lead the design and implementation for greenfield and automation retrofit projects.
  • Develop Functional Design Specifications and Sequence of Operations (SOO).
  • Program and script PLC/DCS systems.
  • Create and configure HMI/SCADA graphics.
  • Define and design electrical and controls schematics.
  • Oversee the development and execution of test protocols and managing commissioning activities.
  • Prepare close‑out documentation and ensure compliance.
  • Manage automation project budgets and timelines.
  • Mentor junior team members and provide technical guidance.
  • Serve as the primary customer interface for the automation and controls scopes.
Technical Expertise
  • HMI/SCADA Development: Ignition Inductive Automation, GE Cimplicity/iFIX, Wonderware, Rockwell FactoryTalk View Studio, Siemens.
  • Networking & Drives: Practical knowledge of networked VFDs and communication protocols (i.e. Modbus, BACnet).
  • Data Acquisition Systems: OSI PI, Wonderware Historian, or similar.
  • Control Panel Design: Experience with AutoCAD; knowledge of UL 508A (UL698A is a plus).
  • Instrumentation: Specifying and implementing instrumentation solutions.
  • Programming Skills: Structured text (C++, Java, Visual Basic) is a plus.
Qualifications & Requirements
  • BS or higher in Electrical, or Mechanical Engineering (or equivalent combination of education and experience).
  • Minimum 7+ years of relevant experience in industrial automation and controls.
  • Strong written and verbal communication skills for specifications and client interactions.
  • Ability to travel locally and occasionally outside California.

Salary Range: $155k-$195k, depending on experience

Immigration sponsorship is not available for this position.

Benefits Overview

401(k) Plan with Company Match: Currently match contributions dollar‑for‑dollar up to 4% of eligible pay; immediate vesting.

Health & Welfare Benefits: Employer provided medical, dental, vision, prescription drug, Employee Assistance Program and accident & illness coverage.

Life and Disability Insurance: Employer provided basic life insurance and AD&D valued at 50K coverage amount with the option for voluntary buy up for additional coverage.

Time Off: Flexible non‑accrual vacation (separate from CA sick leave); company holidays per policy.

Expenses: Business travel and related expenses reimbursed per company policy.

Equal Employment Opportunity Employer

Legence and its affiliate companies are proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), marital or familial status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, other non‑merit‑based factors, and any other characteristic protected under applicable local, state or federal laws and regulations.
EEO is the Law

#J-18808-Ljbffr