1

Visual Basic 6 Programmer Jobs in Illinois (NOW HIRING)

Create and maintain Visual Basic applications and integrations * Work directly with business users ... Strong proficiency in AS/400 (IBM i) and RPGLE programming * Strong SQL knowledge including query ...

Controls Engineer

Roscoe, IL · On-site

$100K - $150K/yr

C++, C#, Visual Basic programming a plus **Requirements: ** * Bachelor's degree in engineering or related 2-year technical degree preferably Electrical Engineering, Robotics, or Mechatronics PBC ...

Controls Engineer

Roscoe, IL · On-site

$48.08 - $72.12/hr

C++, C#, Visual Basic programming a plus **Requirements:** * Bachelor's degree in engineering or related 2-year technical degree preferably Electrical Engineering, Robotics, or Mechatronics PBC ...

... Visual Basic, Visual Basic for Applications, or similar programming language with a working ... interviewed within 6 months for the SAME exact position may not be re-interview. External ...

... Visual Basic, Visual Basic for Applications, or similar programming language with a working ... interviewed within 6 months for the SAME exact position may not be re-interview. External ...

This individual will work with our client's Aerospace engineers and technicians to support ... Ability to write program or code snippets utilizing C or C++, Pascal, Basic and Visual Basic for ...

Showing results 21-40

Visual Basic 6 Programmer information

See Illinois salary details

$19.7K

$70K

$106.6K

How much do visual basic 6 programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for visual basic 6 programmer in Illinois is $70,013.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,700.00 and $89,064.00 per year, depending on experience, location, and employer.

What is a Visual Basic 6 programmer?

A Visual Basic 6 (VB6) Programmer is responsible for developing, maintaining, and troubleshooting applications built using VB6, an older programming language from Microsoft. These programmers often work on legacy systems that organizations still rely on for business operations. Their tasks may include debugging code, optimizing performance, and integrating VB6 applications with newer technologies. Despite VB6 being outdated, many companies still need skilled programmers to support existing applications.

What are the key skills and qualifications needed to thrive as a Visual Basic 6 programmer?

To thrive as a Visual Basic 6 Programmer, you need expertise in VB6 language, object-oriented programming principles, and debugging legacy code, often supported by a degree in computer science or related experience. Familiarity with Microsoft Visual Studio 6, integration with databases like SQL Server, and knowledge of version control systems is typically required. Strong analytical thinking, attention to detail, and effective communication skills are important soft skills for this role. These skills are essential to maintain, update, and enhance legacy VB6 applications while collaborating with technical and non-technical stakeholders.

What are some typical challenges faced by Visual Basic 6 programmers in maintaining legacy systems?

Visual Basic 6 Programmers often work with legacy applications that may lack proper documentation and have dependencies on outdated technologies, making troubleshooting and enhancements more challenging. You may encounter compatibility issues when integrating new software or migrating components to newer systems, requiring creative problem-solving. Additionally, collaborating with other IT team members to understand business processes and avoid disrupting existing functionality is a key part of the role. Despite these challenges, maintaining these systems ensures continued business operations and offers valuable experience in software legacy management.

What job categories do people searching Visual Basic 6 Programmer jobs in Illinois look for? The top searched job categories for Visual Basic 6 Programmer jobs in Illinois are:
Infographic showing various Visual Basic 6 Programmer job openings in Illinois as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $70,013 per year, or $33.7 per hour.

Automation & Controls Engineer

Automationtechies

Chicago, IL • On-site

$86K - $113K/yr

Full-time

Re-posted 19 days ago


Job description

Hybrid/Remote Possible near Chicago, IL

A reputable Systems Integrator located northwest of Chicago is seeking a Controls Engineer with an interest in providing quality solutions to clients in a variety of industries, including Chemical, Pharmaceutical, Food & Beverage, and more!

Responsibilities:

  • Responsive/proactive support of customer needs and issues; including translation of solutions into functional requirements
  • Develop ControlLogix programs and FTView applications
  • Development of architectures and designs for industrial process control systems
  • Develop project estimates
  • Project execution, including design development, configuration, and commissioning
  • Problem-solving, including the identification of risks and mitigation strategies through prototyping and testing
  • Training & knowledge development/sharing

Required:

  • BS in an Engineering discipline (Chemical, Electrical, or Mechanical preferred)
  • Experience with Studio 5000, interpret, debug, and create Ladder Logic, Sequential Function Charts, Phase Logic, and Function Block Diagrams
  • Able to read and understand P&ID and electrical schematics
  • Customer engagement and management skills
  • Strong interpersonal skills
  • Exceptional verbal and written communication skills
  • Self-starter, with the ability for independent work as required
  • Proficiency in Microsoft Office products
  • General IT and troubleshooting skills (Windows, Networks, Software & Hardware)
  • Ability/Willingness to travel approximately 20%

Nice-to-haves:

  • Two+ years of Technical Application Development experience
  • Pharmaceutical or Chemical industry experience
  • Proficiency with ControlLogix programming
  • Familiarity with FTBatch or GE Digital iBatch
  • Experience with the entire stack of GE Proficy, Rockwell Automation, Inductive Automation, or Sepasoft development
  • Experience with Parsec Automation development
  • Proficiency with AutoCAD
  • Experience with Java, Python, Visual Basic, C#, MS SQL, and Operating Systems