Are you ready for your dream job?


When you work here, you can rest assured that you’ll be a valued member of a team that works closely with our clients to solve critical problems and improve the way their businesses function and succeed.

VIP has been in business for more than 40 years and is a financially solid company with a positive, healthy, and upbeat work environment. The company was also named one of the “Best Places to Work in Vermont” for 2017. Benefits include:

Unless otherwise stated, please upload your cover letter, salary requirements and resume by clicking here for employment consideration. All full-time job offers are contingent upon passing a pre-employment drug screening. Please contact if you have any questions.

Junior Software Developer

Job Description: 

We are seeking a junior software developer with an education in Computer Science, and preferably 1-2 years of development experience.  You will have the opportunity to join a development team that enhances and maintains our industry software solutions, and learn multiple development languages.  


Must have proven programming skills which include: 

  • Software development experience
  • Strong customer focus and effective oral and written communication skills
  • Strong analytical skills
  • Desire to learn our customer's business

Ideal Programming experience:

  • RPG Programming
  • SQL
  • PHP
  • JavaScript, HTML, CSS
  • Source Code Management
  • Data Base Management

Degree in Computer Science or similar major.

Web Application Developer

Job Description:

We are seeking a new or experienced Web Developer to work on the creation of new, enterprise level applications as well as the maintenance of existing applications. We are looking for a high energy, self-starter who loves to create usable applications in an individual or team environment.


  • A passion for web technology
  • 1-2+ years of web development experience
  • JavaScript fluency (beyond jQuery)
  • SQL skills
  • Code samples to document your involvement in significant prior projects

Bonus Points for:

  • ExtJS / Sencha JavaScript frameworks
  • SVN / Git
  • Auto-testing (unit testing, selenium, mocha, jUnit, etc)
  • Apache / Nginx
  • Linux devops
  • IBM iSeries / DB2
  • PHP frameworks like Laravel or Zend
  • Working with big data and writing high performance, scalable applications
  • Ability to prioritize, multitask, manage work and report status in order to meet critical timelines

Web Architecture you'll be working with:

  • Roughly 50/50 backend and frontend work
  • Lots of JavaScript MVC with Sencha ExtJS
  • Some PHP with Zend Framework
  • Java web services with Spring Framework
  • Terabytes of data in IBM DB2, MySQL, PostgreSQL & MS SQL Server
  • Apache & Tomcat servers
RPG Software Developer

Job Description:

The ideal candidate will be innovative, customer focused, self-directed and able to work with minimal supervision. VIP Software Developers work with our existing suite of software applications. Developers are responsible for creating new programs, enhancing existing programs by adding features, coding interfaces and fixing software bugs.

The successful candidate will have practical programming experience in RPG, knowledge of programming best practices, and have the ability to work in a high energy environment. As a Software Developer you work with a team of programmers who improve the features and stability of existing applications. You are assigned programming changes as a unit of work. Changes are identified by our customers and are related to minor enhancements, fixes to bugs, customization of software or interface (data extracts).

  • Review request and clarify requirements with customer or service team
  • Estimate coding effort and approximate due date
  • Identify best programming language and code to satisfy requirements
  • Make coding changes in appropriate source controlled environments
  • Document programming changes and outline of testing protocol
  • Release code to QC for creation of distribution
  • Be available to support the coding changes as a Tier 3 resource to Customer Support


  • RPG programming experience
  • Experience in the creation and maintenance of computer programs and control of languages
  • Strong customer focus
  • Effective oral & written communication
  • Experience with financial applications, business applications, or data extracts
  • Strong analytical skills
  • Ability to remain on task in a kinetic environment
  • Desire to learn our customer’s business
  • Willing to be on-call support for applications
  • Bachelor's degree or equivalent; 5+ years related experience, or equivalent combination of education & experience. 
Data Quality Analyst

Job Description:
The role of Data Quality Analyst is an integral role in our rapidly growing company. This is an excellent opportunity for intelligent, outgoing, and self-motivated persons seeking rapid professional development and acquisition of new business skills. You must possess the ability to look critically at trends. Make conclusions and implement practical real-world solutions. The position requires working closely with our beverage distributor and supplier customers to solve problems. You'll be responsible for monitoring data quality by using analytical tools to ensure that information is accurate. As their go-to person, you'll provide support and offer guidance and direction on the proper use of their reporting systems. Team members must develop strong, positive, constructive relationships with assigned customers and form a balance between analytics’ and customer support. 


  • Strong communication skills
  • Highly organized
  • Analytical
  • Goal Oriented
  • College preferred but not required
Software Support Specialist

Job Description:

The Successful software specialist must enjoy working with others, be a fast learner, have excellent technical diagnostic skills, and enjoy a fast-paced environment.  We are looking for an enthusiastic individual who can handle multiple tasks and be committed to customer satisfaction.  Knowledge of the distribution industry is a plus. 

  • Deal directly with customers either by phone, electronically, or face to face
  • Respond promptly to customer inquiries in a professional manner
  • Handle and resolve customer complaints
  • Obtain and evaluate all relevant information to handle inquiries and complaints
  • Direct requests and unresolved issues to the designated resource
  • Serve as liaison between the customer and various departments
  • Keep records of customer interactions and transactions
  • Record details of inquiries, comments and complaints
  • Record details of actions taken
  • Communicate and coordinate with internal departments
  • Follow up on customer interactions

Job Requirements:

  • Excellent communication skills - verbal & written
  • Strong ability to problem solving and problem analysis
  • Attention to detail and accuracy
  • Detail oriented and ability to maintain data confidentially
  • Reliable & dependable
  • Ability to multi-task under pressure
Software Quality Assurance Analyst

Job Description:

VIP is seeking a Software Quality Assurance Analyst to join our automated testing team, a development group that builds, executes, and maintains java-based automated testing tools.  You'll be testing web and mobile UIs, web services, stored procedures, and other programs written in a variety of languages and running on a variety of platforms. 
Key Responsibilities Include:

  • Enhancing the quality of our software products through testing
  • Contributing breadth and depth to our overall testing infrastructure
  • Developing, publishing, and implementing test plans
  • Writing and maintaining automated test suites

Job Requirements: 

  • Critical thinking and problem solving skills
  • Solid organization skills and attention to detail
  • A working knowledge of quality assurance methodologies
  • Ability to organize, prioritize, and communicate status to complete complicated projects independently and on time
  • At least 3 years experience in software testing
  • At least 2 years experience in Java, C, or C++, and SQL
Item Catalog Data Specialist

Job Description:

The Item Catalog Data Specialist plays a critical role in the ongoing maintenance of a comprehensive catalog of packages and brands that VIP has created for the Beverage Industry. This entry-level position is responsible for monitoring a group of assigned accounts (beverage suppliers & distributors), and assist them in adding content to the Item Catalog that meets a set of data quality rules.

  • Validate and ensure data quality and accuracy on an ongoing basis
  • Populate and maintain individual items, brands, and their attributes within the item catalog based on a set of established business rules
  • Monitor incoming data requests and assist customers in uploading and downloading data from the catalog
  • Assist in documenting data creation and maintenance procedures

Job Requirements:

  • High level of attention to detail and ability to prioritize work
  • Speed and proficiency on a standard keyboard
  • Ability to communicate effectively with customers and others inside the company to solve problems
  • Ability to work independently
  • Exposure to Excel and related business applications
  • Ability to learn and become proficient with unfamiliar systems
  • College preferred but not required
.NET Application Developer

Job Description

We are seeking an experienced .NET Application Developer to work on the creation of new, enterprise level applications as well as the maintenance of existing applications. We are looking for a high energy, self-starter who loves to create usable applications in an individual or team environment.


  • Be able to write re-usable, modular C#, .Net/.Net Core/MVC and JavaScript code
  • Experience with jQuery, Bootstrap, HTML, CSS frameworks
  • Understanding of OO design patterns and SOLID principles
  • Knowledge of relational and non-relational data stores
  • Experience building RESTful APIs with proper documentation and scalability in mind
  • Experience consuming RESTful APIs and Web services to integrate web applications with server side systems
  • Knowledge of web and API design principles, patterns and best practices
  • Continuously broaden and deepen your skill set to solve new technical challenges
  • Bachelors Degree in Computer Science or similar major

Desired Skills: 

  • Experience with NET Core 
  • Experience with Active Directory and LDAP 
  • Experience with PostgreSQL and DB2 
  • Knowledge of development and deployment tools; Jira, Git, Visual Studio, Jenkins, Swagger
Sales Representative

We are looking for a highly motivated, enthusiastic, fast learner to join our sales team.  In this position, you will learn the beer/beverage business and software in and out.  You will learn VIP software functionality, sell VIP products, and meet our customer’s needs.   The successful candidate will be energetic, efficient, love to travel the country and will thrive in a fast-paced environment. 


  • Create and conduct effective presentations
  • Sell products by establishing relationships with prospects
  • Keep management informed on pipeline activity
  • Report, qualify and forecast sales opportunities
  • Report on software improvements and feedback from prospects on VIP software
  • Work effectively with VIP’s Implementation, Development, IT and Support teams
  • 25% travel

 Desired Skills:

  • Excellent presentation and verbal communication skills
  • Previous sales experience
  • Customer service / client relationships
  • Prospecting and closing skills
  • Highest level of professional courtesy, mutual respect, and ethics