Are you ready for your dream job?

CAREERS

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 50 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” again for 2022, the fourth time VIP has been recognized with this award.  Benefits include: Best Places 2022

VIP in the news:

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 and background check. Full vaccination against COVID-19 is a condition of employment at VIP unless there is a medical or religious reason for exemption from this requirement. VIP is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, genetic information, creed, marital status, sexual orientation, gender identity, disability status, protected veteran status, or any other protected status as defined by federal, state or local law. Please contact careers@vtinfo.com if you have any questions.

Technical / Development

Senior Database Engineer

Job Location: Colchester, Vermont or Ottawa, Ontario

Job Type: Full Time Hybrid w/ flexible schedule

VIP is seeking an experienced Database Engineer to work on the creation of new, enterprise-level systems as well as the maintenance of existing infrastructure. We are looking for a motivated self-starter who enjoys collaboration and innovation.

Primary Responsibilities:

  • Ensure database security, integrity, stability and system availability
  • Profile server resource usage and optimize as necessary
  • Maintain database backup and recovery infrastructure
  • Assist in monthly database server maintenance and upgrades
  • Create, maintain and optimize complex SQL scripts and stored procedures
  • Follow (and if necessary, refine) in-house coding standards
  • Troubleshoot/bug-fix SQL scripts
  • Support application development staff with database design and implementation
  • Use database code repositories for change management
  • Assist in compliance efforts to include reporting, auditing and implementation


Requirements:

  • Minimum of 4 years of solid relational database experience
  • Minimum of 4 years working with MS SQL Server
  • Ability to function well in a fast-paced, dynamic environment with competing priorities
  • Ability to manage all the stages of database development
  • Ability to understand and enhance complex database models
  • In-depth knowledge of referential integrity constraints and indexing
  • Knowledge of Snowflake and DB2 is a plus
  • Strong communication skills, both written and verbal
     

All full time job offers are contingent upon passing a pre-employment drug screening and background check.

 

Senior Software Engineer

Job Location: Colchester, Vermont or Ottawa, Ontario

Job Type: Full Time Hybrid w/ flexible schedule

VIP is seeking a Senior Software Engineer with a passion for creating user-friendly applications. The ideal candidate will take great pride in their work and be willing to rethink and suggest improvements for current applications as well as contribute to the development of new projects. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal.


Primary Responsibilities:

  • Independently complete components from a larger project in a reasonable time frame
  • Perform complex programming tasks
  • Collaborate with your team to design, plan, implement, test, maintain and monitor solutions
  • Communicate well within and across teams
  • Follow, enhance and contribute to established team processes
  • Continuously seek self-improvement and learning
  • Utilize experience to help guide team through Agile development practice
  • Act as a mentor to newer developers on the team

Requirements:

  • 5+ years of experience in software development
  • 3+ years of experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.), HTML 5, and CSS3
  • 3+ years of experience with backend frameworks (C#, Java, Spring, Kotlin)
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms
  • Bachelor's Degree in Computer Science, Software Engineering or related field preferred, or equivalent combination of education, training, and experience

Technologies We Use:

  • Languages: Java/Kotlin, Javascript/Typescript, PHP, SQL
  • Frameworks: Spring Boot, Angular
  • Tools: Jira, Git, Jenkins, Grafana, Graylog

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen, a take-home work sample exercise and two ~1 hour interviews.

All full-time job offers are contingent upon passing a pre-employment drug screening and background check.

Mid-Senior Full Stack Software Engineer

Job Location: Chicago, IL, Colchester, VT,  Ottawa, ON or Remote

Job Type: Full Time, Hybrid w/ flexible schedule, or Remote

VIP & Backbar are seeking a Senior Software Engineer with a passion for creating user-friendly applications. This position will work with Backbar software products.  The ideal candidate will take great pride in their work and be well-rounded across the entire software stack. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal. This is an opportunity to work on fun and challenging projects and make a big impact in a start-up like environment.


Primary Responsibilities:

  • Work across multiple parts of the tech stack: architecture, front and back-end web development, mobile apps, analytics and data warehouses
  • Internal and third-party API integrations, work with high volume ETL systems, large-scale data warehouses, and predictive forecasting
  • Build robust, secure, scalable, and appropriately tested features from end to end
  • Communicate well within and across teams
  • Continuously seek self-improvement and learning
  • Utilize experience to help guide team through Agile development practice
  • Act as a mentor to newer developers on the team


Requirements:

  • 3-5 years of experience in software development
  • Strong working knowledge of vanilla JavaScript; experience with Node, React Native and/or Vue preferred, but not required
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms
  • Familiarity with modern deployment concepts, including cloud infrastructure (like AWS) and configuration management
  • Strong understanding of relational database technologies, including SQL
  • Bachelor's Degree in Computer Science, Software Engineering or related field preferred, or equivalent combination of education, training, and experience


Technologies We Use:

  • Languages: Javascript/Typescript, Python, SQL
  • Frameworks: Node, Vue, React Native, Redux
  • Tools: Jira, Git, Ansible, PUG, Stylus, Firebase
  • Cloud Computing: AWS CDK, EC2, S3, Fargate, Lambda, RDS, API Gateway

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen, a take-home work sample exercise and two to three ~1 hour interviews.

All full-time job offers are contingent upon passing a pre-employment drug screening and background check.

Mid-Level ETL Developer

Job Location: Colchester, VT or Ottawa, Ontario

Job Type: Full Time Hybrid w/ flexible schedule

VIP is looking for an experienced, mid-level developer to join our ETL (Extract, Transform, Load) team. This team is responsible for designing, developing, troubleshooting and maintaining VIP’s ETL applications to ensure that they run smoothly. This position will work under the Lead ETL Developer and learn Datastage job development, as well as create and maintain a data flow from the applicable source to the appropriate database.

Primary Responsibilities:

  • Build and update ETL jobs to satisfy requirements
  • Participate in code reviews and technical design discussions
  • Perform basic testing with ETLs to determine data integrity
  • Pursue business knowledge about VIP Data and software applications

Requirements:

  • 2+ years working with IBM InfoSphere Datastage
  • 1+ years of scripting experience (preferably in Python)
  • Working knowledge of SQL
  • Basic knowledge of Linux/Unix operating systems
  • Understanding of basic programming techniques

Preferred Experience:

  • Experience working with Stonebranch enterprise scheduler
  • Experience working in an Agile group
  • Familiarity with atlassian products (jira, bitbucket, confluence)

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen, a timed logic & problem solving assessment and two ~1 hour interviews.

All full time job offers are contingent upon passing a pre-employment drug screening and background check.

Mid-Level Software Engineer

Job Location: Colchester, VT, Philadelphia PA or Ottawa, Ontario

Full time w/ hybrid WFH schedule

VIP is seeking a Mid-level, Fullstack Web Application Developer with a passion for creating user-friendly applications. The ideal candidate will take great pride in their work and be willing to rethink and suggest improvements for current applications as well as contribute to the development of new projects. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal.

Primary Responsibilities:

  • Independently complete well-scoped components from a larger project in a reasonable time frame
  • Collaborate with your team to design, plan, implement and test solutions
  • Communicate well with team members and external teams
  • Follow, enhance and contribute to established team processes
  • Continuously seek self-improvement and learning

Requirements:

  • 3+ years of experience in software development
  • 2+ years of experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.), HTML 5, and CSS3
  • 2+ years of experience with backend frameworks (C#, Java, Spring, Kotlin)
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms

Technologies We Use:

  • Languages: primarily Java 11, Javascript & SQL; some PHP
  • Frameworks: Spring Framework, Spring Boot, Sencha ExtJS
  • Tools: Jira, Git, Jenkins, Rundeck, Grafana, Graylog
  • Other: database performance optimization, Linux administration, JWT, OpenAPI, SASS, UI/UX

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen, a take-home work sample exercise, a remote, timed logic & problem solving assessment and one to two ~1 hour interviews.


All full-time job offers are contingent upon passing a pre-employment drug screening and background check.

Data Integration Manager

Job Location: Colchester, VT or Pleasant Hill, MO

Job Type: Full Time Hybrid w/ flexible schedule

VIP is seeking a Senior Data Integration Manager for our rapidly-growing suite of beverage software applications.  This person will not only perform data translation services using T-SQL but will also be responsible for bringing in key knowledge and experience in performing, training and automating a growing number of connected applications.  This position will require integration and validation at the application level and will specifically work with the data imports/exports and maintenance of our Bizstride Logistics systems.


Primary Responsibilities:

  • Manage, design & build T-SQL data translation services team for Bizstride Logistics
  • Work with implementation team/support teams on data import/export utilities and with complex stored procedures to provide analysis and data normalization
  • Support custom integrations into cross-platform systems to assist customers in streamlining processes and procedures
  • Provide detailed-oriented processes to find data anomalies and inconsistencies and provide automated procedures to isolate and fix

Requirements:

  • 7 years experience with T-SQL, including complex SQL queries
  • 5+ years experience as a manager or team lead
  • Database Administration experience
  • Extensive experience with MSSQL Server 2017 and higher
  • Expertise in query design, stored procedures, views and functions
  • Strong communication and interpersonal skills
  • Strong data analysis and comparative modeling for quality assurance
  • Bachelor's Degree in Computer Science, Software Engineering or related field preferred, or equivalent combination of education, training, and experience


Bonus Points for:

  • Knowledge of index design and T-SQL performance tuning techniques and T-SQL coding methods and best practices
  • Knowledge of Redgate/Apex SQL tools product lines

All full-time job offers are contingent upon passing a pre-employment drug screening and background check.

UI/UX Design Team Lead

Job Location: Colchester, VT

Job Type: Full Time Hybrid w/ flexible schedule

We are seeking a UI/UX Designer to lead our design team in Colchester, VT.  This role will directly contribute to our enterprise, B2B web application user interface & experience needs and help lead our small but growing team. A keen eye for design is a must, as well as experience with graphic design software. This role will help promote design culture within VIP and communicate their designs effectively with stakeholders, developers, and designers.


This person will need to be flexible and accommodating as we establish new capabilities at VIP. We are a long standing company, but only recently are incorporating formal UI/UX design in our processes. Exploration and experimentation is still needed to determine how designers will best fit into existing development teams.  A strong understanding of foundational interaction design principles is a must, especially for multi-channel experiences. Our designers will need to be fluent in mobile and desktop design standards.


The VIP design team also works on documenting and evolving VIP’s general visual presentation. As a UI/UX designer, you’ll also contribute to our design documentation for our design systems and our brand standards. Strong writing skills are very helpful.  


As a member of the UI/UX Design team, your initial responsibilities may include: 

  • Applying and growing our Design System for VIP web & mobile applications with mockups and/or prototypes
  • Working with various Product Owners to assist with new feature design
  • Identifying opportunities to enrich and optimize current development processes with design services
  • Performing heuristic evaluations of VIP’s current applications
  • Conducting basic usability tests and/or user research to promote data-driven design decisions within development teams
  • Creating illustrations or graphics to support marketing efforts
  • Coordinating tasks for your fellow designers and outside Product Owners and Engineering Managers

The ideal candidate will have these skills and experience:

  • BA in Graphic Design, Visual Design, Web Design, Human-Computer Interaction, or other comparable field of study
  • 3+ years of professional experience
  • A desire to become a team lead and eventually mentor less experienced teammates
  • Proficiency with Figma, Sketch and/or InVision
  • Proficiency with Adobe Creative Cloud (specifically Illustrator, InDesign, and Photoshop)
  • A positive attitude and team player

Bonus points for:

  • Experience with user research tools like Dovetail or Lookback
  • Knowledge of Apple Human Interface Guidelines
  • Knowledge of Material Design System
  • Working knowledge of HTML & CSS, plus various web UI frameworks including Angular, Kendo and ExtJS (don’t worry, you aren’t expected to code anything, but this knowledge will help you communicate better with our development teams)
  • Prior team lead experience

 We look for people who are curious, inventive, and work to be a little better every single day. If this sounds like a good fit for you, please send us a nice hello, plus links to your work and experience!

All full time job offers are contingent upon passing a pre-employment drug screening and background check.

UI/UX Designer

Job Location: Chicago, IL, Colchester, VT,  Ottawa, ON or Remote

Job Type: Full Time, Hybrid w/ flexible schedule, or Remote

VIP and Backbar are seeking a UI/UX Designer who is talented and passionate about web, mobile and graphic design. This role will play an instrumental part in designing Backbar products used by tens of thousands of users. A strong understanding of foundational interaction design principles is a must. We look for people who are curious, inventive, and work to be a little better every single day.

 Primary Responsibilities:

  • Perform customer research (i.e. interviews, research plan) to evaluate needs, gaps, and capabilities in order to improve their experience
  • Develop recommendations to address customer needs through storyboards, process flows, and site maps
  • Design wireframes/mockups to capture the overall user flow of activities across journey stages
  • Collaborate with other team members, critique and articulate design decisions
  • Create illustrations or graphics to support marketing efforts as needed

Requirements:

  • 3+ professional years of experience as a UX/UI designer
  • Experience with Figma or similar interface design tools
  • Strong fluency and experience using the Adobe Creative Suite
  • Comfortable working cross-functionally with a small team to deliver quality products while advocating for the user every step of the way
  • Ability to communicate design processes, ideas, and solutions to the team and other stakeholders
  • Bachelor’s degree in design related field (UX, HCI, etc.) or comparable training and experience
  • Bonus: experience with HTML, CSS and/or JavaScript

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen, a take-home work sample exercise, and two ~1 hour interviews.

All full time job offers are contingent upon passing a pre-employment drug screening and background check. 

QA Engineer

Job Location: Chicago, IL, Colchester, VT,  Ottawa, ON or Remote

Job Type: Full Time, Hybrid w/ flexible schedule, or Remote

VIP & Backbar is seeking a QA Engineer/Tester with a passion for ensuring excellent usability and functionality in user-friendly applications. The candidate will have excellent communication skills, and should be able to consistently and effectively document and share test methodologies and outcomes with developers on the team. This person must be comfortable working closely with a small team as the main QA resource, and have the flexibility to work on clearly-defined as well as abstract projects to achieve a shared goal. This is an opportunity to work on fun and challenging projects and make a big impact in a start-up like environment as we are scaling up.

Primary Responsibilities:

  • Design and build manual (and eventually automated) testing strategies to test existing functionality, bug fixes, and new features of the product
  • Execute end-to-end testing on features and flows for web and mobile application
  • Create detailed issues in Jira for bugs found in testing that clearly document the problem in addition to the expected functionality
  • Follow up and communicate with developers in order to help resolve any issues or bugs that have come up in testing
  • Utilize experience to help guide team through QA best practices

Requirements:

  • 3+ years of experience working as a software QA tester
  • Strong familiarity with testing web-based applications
  • Strong familiarity with using iOS and Android simulators to validate app appearance and functionality
  • Familiarity with modern deployment concepts, including cloud infrastructure (like AWS) and configuration management
  • Bonus: Experience working with or building modern automated testing suites
  • Bonus: Bachelor's Degree in Computer Science, Software Engineering or related field, or equivalent combination of education, training, and experience
     

Our hiring process is simple, transparent and mindful of your time and ours. You can expect a short phone screen and two ~1 hour interviews.

All full time job offers are contingent upon passing a pre-employment drug screening and background check.


Implementation / Support

Software Support Specialist

Job Location: Colchester, VT

VIP is looking for a Software Support Specialist to join our RAS (Route Accounting System) Customer Support Team.  The successful Software Support 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. 

Primary Responsibilities:

  • Work directly with customers by email or phone
  • Respond promptly to customer inquiries in a professional manner
  • Obtain and evaluate all relevant information to handle and resolve customer complaints
  • Direct requests and unresolved issues to the designated resource
  • Serve as liaison between the customer and various internal departments
  • Record details of inquiries, comments, complaints, transactions as well as actions taken towards resolution
  • Follow up on customer communications and interactions

Requirements:

  • Excellent communication skills - verbal & written
  • Strong ability to analyze and solve problems
  • Attention to detail and accuracy
  • Detail oriented and ability to maintain data confidentiality
  • Reliable & dependable
  • Ability to multitask under pressure
  • College degree and at least one year of customer service experience preferred

All full time job offers are contingent upon passing a pre-employment drug screening and background check.

Software Support Specialist - Mid Shift

Location: Colchester, VT

VIP is looking for a Software Support Specialist for mid-shift coverage (preferably 11:00AM - 8:00PM). The successful candidate 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.

 

Primary Responsibilities:

  • Work directly with customers by email or phone
  • Respond promptly to customer inquiries in a professional manner
  • Obtain and evaluate all relevant information to handle and resolve customer complaints
  • Direct requests and unresolved issues to the designated resource
  • Serve as liaison between the customer and various internal departments
  • Record details of inquiries, comments, complaints, transactions as well as actions taken towards resolution
  • Follow up on customer communications and interactions
     

Job Requirements:

  • Excellent communication skills - verbal & written
  • Strong ability to analyze and solve problems
  • Attention to detail and accuracy
  • Detail oriented and ability to maintain data confidentiality
  • Reliable & dependable
  • Ability to multitask under pressure
  • College degree and at least one year of customer service experience preferred
  • Must be able to work the mid-shift. Preferably 11:00AM - 8:00PM


All full time job offers are contingent upon passing a pre-employment drug screening and background check.

Software Support Specialist - Third Shift

Location: Colchester, VT

VIP is seeking a Software Support Specialist for Overnight Shift coverage (preferably 7:00 PM - 4:00 AM)  The successful candidate will be able to work independently, 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. This position will have the option to work primarily from home once trained.

 

Primary Responsibilities:

  • Work directly with customers by email or phone
  • Respond promptly to customer inquiries in a professional manner
  • Obtain and evaluate all relevant information to handle and resolve customer complaints
  • Direct requests and unresolved issues to the designated resource
  • Serve as liaison between the customer and various internal departments
  • Record details of inquiries, comments, complaints, transactions as well as actions taken towards resolution
  • Follow up on customer communications and interactions 

 

Job Requirements:

  • Excellent communication skills - verbal & written
  • Strong ability to analyze and solve problems
  • Attention to detail and accuracy
  • Detail oriented and ability to maintain data confidentiality
  • Reliable & dependable
  • Ability to multitask under pressure
  • Must be very independent and self sufficient
  • Comfortable working alone for periods of time
  • College degree and at least one year of customer service experience preferred
  • Must be able to work the evening shift.  Preferably 7:00 PM - 4:00 AM


All full time job offers are contingent upon passing a pre-employment drug screening and background check.

 

Customer Support Specialist

Job Location: Colchester, VT

VIP is looking for an entry-level Customer Support Specialist to join our support team.  The successful candidate must enjoy working with others, be a fast learner, and enjoy a fast-paced environment.  We are looking for an enthusiastic individual who will be committed to customer satisfaction.   

Primary Responsibilities:

  • Work directly with customers either by phone, chat, email or video call
  • Respond promptly to customer inquiries in a professional manner
  • Handle and resolve customer issues by obtaining and evaluating all relevant information 
  • 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 in help desk ticketing system
  • Record details of inquiries, comments and issues as well as the details of actions taken
  • Follow up on customer interactions to ensure their satisfaction in the resolution

Requirements: We are looking for someone with the following skills & strengths.  We'll train you on the rest!

  • Excellent communication skills - verbal & written
  • Attention to detail and accuracy
  • Able to maintain data confidentiality
  • Reliable & dependable
  • Able to multitask under pressure

All full time job offers are contingent upon passing a pre-employment drug screening and background check.


Accounting / Administration

Billing Coordinator

Job Location: Colchester, VT

VIP is seeking a Billing Coordinator to join our growing Accounting Department. The desired candidate will be highly organized and have the ability to learn quickly and work independently. The Billing Coordinator must also be highly detail-oriented and have the ability to communicate effectively with customers and fellow employees.

Primary Responsibilities:

  • Process all billing for the Supplier Reporting Services (SRS) side of our business
  • Track the billing status of current projects across various platforms
  • Facilitate communication between multiple internal teams
  • Additional accounting/administrative tasks as assigned

Desired Skills & Requirements:

  • Strong organizational and analytical skills
  • Highly proficient in the Microsoft Office suite, specifically Excel
  • Proficient keyboarding skills
  • Strong communication skills
  • 1-2 years of accounting and/or administrative experience
  • College degree preferred but not required

All full-time job offers are contingent upon passing a pre-employment drug screening and background check.