1

Visual Basic 6 Programmer Jobs in Illinois (NOW HIRING)

Job Title: Senior Application Developer Job Summary: We are seeking an experienced Application ... Create and maintain Visual Basic applications and integrations * Work directly with business users ...

Senior Application Developer At HUB International, we are a team of entrepreneurs. We believe in ... Create and maintain Visual Basic applications and integrations * Work directly with business users ...

Controls Engineer

Westchester, IL · On-site

$82.80K - $107.20K/yr

Develop software applications with Visual Basic, C#, Python and SQL Server preferred but not ... Bachelor of Science in Electrical Engineering, Computer Engineering, Electrical Engineering ...

Controls Engineer

Westchester, IL

$82.80K - $107.20K/yr

Develop software applications with Visual Basic, C#, Python and SQL Server preferred but not ... Bachelor of Science in Electrical Engineering, Computer Engineering, Electrical Engineering ...

IT project manager

Peoria, IL · On-site

$96.70K - $114.30K/yr

... as Visual Basic, Java, SQL, etc. Typical Day or Week in the Role • Typical task breakdown and ... DevOps - Monitoring resource allocations - Presentations/communications on projects they are ...

Knowledge of computer software, such as Visual Basic, Java, SQL, etc. Education/Experience:* Bachelor's degree in a technical field such as computer science, computer engineering or related field ...

Expert knowledge of computer software, such as SQL, Visual Basic, Oracle, etc. Education Requirements Associate's degree or higher in computer programming or a relevant field required. Bachelor ...

$101.40K - $139.20K/yr

We are looking for a Senior Power Subsystem Engineer and as Power Subsystem Engineer of space ... Knowledge to use and SW tools like Matlab/Simulink, MathCad, Visual Basic, Spice. Languages

.Net Developer

Chicago, IL · On-site

$49.75 - $65.75/hr

Net Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing ... Visual Basic (Mid-Level) * Experience in successfully gathering requirements for enhancements ...

Data Engineer 2

Morton, IL · Hybrid

$108.90K - $130.80K/yr

Data Engineer 2 The main function of a data engineer is to ensure that the data assets of an ... Basic knowledge of computer software, such as SQL, Visual Basic, Oracle, etc. Soft Skills Required:

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

Chicago, IL (Onsite) Duration: 6-12+ Months Position Summary Looking for a proven Development Team ... Visual Basic Desired education and certification: • Must have Bachelors or Masters degree in ...

Chicago, IL/Remote Duration: 6-12+ Months Position Summary: Looking for a proven Development Team ... Visual Basic Desired Education and Certification • Must have Bachelors or Masters degree in ...

Electrical Engineer

Granite City, IL · On-site

$90K - $100K/yr

Proficient with MS Office, Visual Basic, PLC programming Allen Bradley RSLogix 5000 or similar ... Understand the 6 types of maintenance. * Knowledge of regulatory and safety requirements. Ensure ...

Electrical Engineer

Granite City, IL · On-site

$90K - $100K/yr

Proficient with MS Office, Visual Basic, PLC programming Allen Bradley RSLogix 5000 or similar ... Understand the 6 types of maintenance. * Knowledge of regulatory and safety requirements. Ensure ...

next page

Showing results 1-20

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 May 28, 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 job?

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 in the Visual Basic 6 Programmer position, and why are they important?

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 are popular job titles related to Visual Basic 6 Programmer jobs in Illinois? For Visual Basic 6 Programmer jobs in Illinois, the most frequently searched job titles are:
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 May 2026, with employment types broken down into 86% Full Time, and 14% Nights. Highlights an 100% In-person job distribution, with an average salary of $70,013 per year, or $33.7 per hour.
Senior Application Developer

Senior Application Developer

HUB

Chicago, IL • On-site

$95K/yr

Full-time

Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

ABOUT US

At HUB International, we are a team of entrepreneurs. We believe in protecting and supporting the aspirations of individuals, families, and businesses. We help our clients evaluate their risks and develop solutions tailored to their needs. We believe in empowering our employees to learn, grow, and make a difference. Our structure enables our teams to maintain their own unique, regional culture while leveraging support and resources from our corporate centers of excellence.

HUB is a global insurance and employee benefits broker, providing a boundaryless array of business insurance, employee benefits, risk services, personal insurance, retirement, and private wealth management products and services. With over $5 billion in revenue and almost 20,000 employees in 600 offices throughout North America, HUB has grown substantially, in part due to our industry leading success in mergers and acquisitions.

Job Title: Senior Application Developer

Job Summary: We are seeking an experienced Application Developer with strong expertise in legacy systems and database technologies to join our team. The ideal candidate will work closely with business stakeholders to maintain, enhance, and support critical enterprise applications.

Key Responsibilities:

  • Design, develop, and maintain applications using AS/400 (IBM i) and RPGLE programming
  • Develop and support database solutions using MS-Access and OpenEdge Progress
  • Create and maintain Visual Basic applications and integrations
  • Work directly with business users to gather requirements, provide solutions, and deliver technical support
  • Troubleshoot and resolve application issues with minimal supervision
  • Perform system administration tasks in Linux environments
  • Document technical specifications and maintain code repositories
  • Participate in system upgrades and modernization initiatives
  • Experience with IBM i modernization strategies, including the adoption of VS Code for RPG/CLP development, integration with GitHub for source code management, and implementing CI/CD practices within an AS/400 environment.

Required Skills & Qualifications:

  • Strong proficiency in AS/400 (IBM i) and RPGLE programming
  • Strong SQL knowledge including query optimization, stored procedures, and database design.
  • Experience with MS-Access database development and management
  • Working knowledge of Visual Basic for application development
  • Hands-on experience with OpenEdge Progress database and 4GL
  • Solid understanding of Linux operating systems
  • Excellent communication skills with ability to translate technical concepts for business users
  • Self-motivated with ability to work independently with minimal supervision
  • Strong problem-solving and analytical skills

Qualifications:

  • Experience with Insurance claim systems and workflows
  • Understanding of insurance industry business processes
  • Knowledge of modernization strategies for legacy systems
  • Education: Bachelor's degree in computer science, Information Technology, or related field, or equivalent work experience

JOIN OUR TEAM

Do you believe in the power of innovation, collaboration, and transformation? Do you thrive in a supportive and client focused work environment? Are you looking for an opportunity to help build and drive change in a rapidly growing and evolving organization? When you joinHUB International, you will be part of a community of learners and doers focused on our Core Values: entrepreneurship, teamwork, integrity, accountability, and service.

Disclosure required under applicable law in California, Colorado, Illinois, Maryland, Minnesota, New York, New Jersey, and Washington states: The expected salary range for this position is $95K to 115K and will be impacted by factors such as the successful candidate's skills, experience and working location, as well as the specific position's business line, scope and level. If you believe that your qualifications and experience surpass the minimum requirements for this role, we encourage you to submit your application. By doing so, we will be able to keep your application on file for consideration for potential future positions within our organization. HUB International is proud to offer comprehensive benefit and total compensation packages which could include health/dental/vision/life/disability insurance, FSA, HSA and 401(k) accounts, paid-time-off benefits such as vacation, sick, and personal days, and eligible bonuses, equity and commissions for some positions.

Department Information TechnologyRequired Experience: 7-10 years of relevant experienceRequired Travel: NegligibleRequired Education: Bachelor's degree (4-year degree)

HUB International Limited is an equal opportunity employer that does not discriminate on the basis of race/ethnicity, national origin, religion, age, color, sex, sexual orientation, gender identity, disability or veteran's status, or any other characteristic protected by local, state or federal laws, rules or regulations.

E-Verify Program

We endeavor to make this website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the recruiting teamHUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.