Are you ready for your dream job?

CAREERS

Job Location: Colchester, Vermont or Ottawa, Ontario

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 forth time VIP has been recognized with this award.  Benefits include: Best Places 2022

Read more about VIP in the recent "Colchester-Based VIP Taps Into the Beverage Industry With Software Solutions" article that appeared in Seven Days.

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 Software Engineer

Job Location: Colchester, Vermont or Ottawa, Ontario

Full time w/ hybrid WFH 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 to three ~1 hour interviews.

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

Senior Full Stack Software Engineer

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

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:

  • 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 Software Engineer

Job Location: Colchester, Vermont 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.

Junior Software Engineer

Job Location: Colchester, Vermont or Ottawa, Ontario

Full time w/ hybrid WFH schedule

VIP is seeking a Junior 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 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:

  • Foundational knowledge of software programming concepts
  • Excellent problem-solving and analytical skills
  • Ability to learn new coding languages and technologies
  • Bachelor's Degree in Computer Science / Software Engineering preferred, or equivalent combination of education, training, and experience

Technologies We Use:

  • Languages: Java/Kotlin, Javascript/Typescript, PHP, SQL, C#
  • 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, 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.

RPG Software Developer

Job Location: Colchester, Vermont or Ottawa, Ontario

Full time w/ hybrid WFH schedule

We are seeking an innovative, customer focused, self-directed individual to join the VIP RPG Development Team.  VIP Software Developers work with our existing suite of software applications and 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.  You will work with a team of programmers who improve the features and stability of existing applications.  You will also be responsible for assigned programming changes, as identified by our customers, which are related to minor enhancements, bug fixes and customization of software or interface (data extracts).

Additional Primary Responsibilities:

  • Review requests and clarify requirements with customers or service teams
  • 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

Requirements: 

  • RPG programming or related experience with a language such as COBOL
  • Bachelor's degree with 1+ year related experience, or 2+ years related experience
  • Experience in the creation and maintenance of computer programs and control of languages
  • Experience with financial applications, business applications, or data extracts
  • Languages: primarily RPG, SQL, COBOL & C++
  • Tools: Jira, MDCMS, Grafana, Graylog
  • Excellent organizational skills and attention to detail
  • Excellent problem-solving and analytical skills
  • Willingness and ability to learn new coding languages and technologies
  • Ability to remain on task in a kinetic environment

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

SQL Developer

VIP is seeking an experience, Mid-Level SQL Developer for our rapidly-growing suite of beverage software applications.  This position will require data 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:

  • 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:

  • Extensive experience with MSSQL Server 2017 and higher
  • Good expertise with query design, stored procedures, views and functions
  • In-depth knowledge of T-SQL including complex SQL queries
  • 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.


Master data / Data Collections

Data Quality Analyst

Job Location: Colchester, VT

Full time w/ hybrid WFH schedule

The role of Data Quality Analyst is integral in our rapidly growing company.  This is an excellent opportunity for intelligent, outgoing, and motivated self-starters seeking rapid professional development and acquisition of new business skills.  Your primary responsibilities will be working closely with internal and external users to maintain the quality of VIP’s master retailer database and aligning customer sales data to that retailer universe.  As this data is central to the operation of our clients’ businesses, you will need to bring a high level of attention to detail and willingness to find solutions to problems in a systematic and efficient way. 

Ideal candidates for this entry-level position will understand the importance of building and maintaining relationships with our customers.  Successful candidates must also work well both individually as well as part of a team to accomplish shared goals.

Primary Responsibilities:

  • Populate and maintain alcohol retailers and account attributes in the internal retailer database based on a set of established business rules
  • Align wholesaler account details to internal retailer database
  • Validate and ensure data quality and accuracy on an ongoing basis

Requirements: 

  • History of solid employment
  • Strong analytical and reasoning skills to assess and implement information from multiple resources
  • Clear communication skills
  • Self-organization to meet daily, weekly and monthly responsibilities, both to the company and the customer
  • Strong computer skills and knowledge of working with spreadsheets (Excel)
  • College degree preferred but not required

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

Data Collections Specialist

Job Location: Colchester, VT

Full time w/ hybrid WFH schedule

We are seeking a Distributor Data Specialist to join our SRS Team.  Our Supplier Services business is focused on moving data between distributors and suppliers in the beverage industry. This data is a driving force in marketing and supply chain planning and is vital to the business practices of our customers. This entry-level position is well-suited to an inquisitive self-starter willing to ask questions and work with little direct supervision. The Distributor Manager is responsible for monitoring a set of assigned distributor accounts to ensure the prompt and accurate reporting of data based on supplier guidelines.

Primary Responsibilities:

  • Maintaining a professional relationship with an assigned group of distributor customers
  • Managing the daily data processing for those assigned distributors
  • Cross referencing that data against supplier data to ensure accuracy, clarity and continuity 
  • Resolving discrepancies that arise with distributor data
  • Establishing reporting of distributor data for new suppliers & making changes, as required, to existing supplier reporting

Requirements:

  • History of solid employment
  • Strong analytical and reasoning skills to assess and implement information from multiple resources
  • Clear communication skills
  • Self-organization to meet daily, weekly and monthly responsibilities, both to the company and the customer
  • Strong computer skills and knowledge of working with spreadsheets (Excel)
  • College degreee preferred but not required

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


On-site Facilities

Daycare Teaching Associate

Job Location: Colchester, VT

Vermont Information Processing's onsite daycare is seeking a qualified teaching associate to join our team of fun, enthusiastic and passionate child care providers.

For 30 years the Roots Child Development Center has been nurturing infants, toddlers, and preschoolers in Colchester, VT. It is our mission to provide each child with a high quality, educational, play-based program that will foster their individual creativity and curiosity. We strive to create a safe and inclusive learning environment where everyone feels that their needs are valued and understood. We view families as the experts on their own child and ourselves as the experts on early childhood education.

Roots is housed within the headquarters of Vermont Information Processing and is currently attended by 27 children of VIP employees. VIP prioritizes a healthy work/life balance and is thoroughly invested in the health and well being of their employees.

Primary Responsibilities:

  • Collaborate with lead teachers to supervise, guide and encourage childrens’ learning and development. Promote and support the building of social skills, practical capabilities and self-esteem.
  • Organize nap and snack hours and supervise children to ensure their safety at all times.
  • Communicate with parents regularly on their child’s day to day progress.
  • Maintain a clean and tidy classroom consistent with health and safety standards.
  • Our ideal candidate would be knowledgeable and experienced in the early childhood field as well as child-focused, creative, and compassionate.

Desired Credentials:

  • At least one year of relevant childcare experience (preferably with children under age 5)
  • Associate Degree with a major in Early Childhood, Child or Human Development, Elementary Education or Child & Family Services (preferred)

VIP provides an extensive benefits package with quality, affordable health insurance. Other benefits include: 3 weeks of paid time off, 6 paid holidays, 4 paid floating holidays, paid pregnancy-related disability and parental leave, employer-funded health savings account, employer-funded life insurance, 401k, employer-funded retirement program, short & long term disability coverage, vision & dental expense reimbursement and paid professional development training hours.

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

To apply follow the link below OR simply reach out to careers@vtinfo.com


Sales

Software Sales Representative

Job Location: Colchester, VT

We are looking for a motivated and enthusiastic Software Sales Representative to join our Sales Team.  While VIP's software may not be able to tell us what drinks you have in your fridge at home right now, it knows all of the stores near you that sell your favorite beverages!  If you've enjoyed a beer, soft drink, glass of wine, or spirit lately there's a good chance that one of our applications was used in its journey from the supplier to your glass. Our software helps beverage professionals run their businesses and our solutions are used by brand owners like Anheuser Busch, Gallo, Monster Energy and 100,000 other tasty brands!

The Software Sales Representative will be responsible for selling new applications into our existing customer base.  To successfully educate your customer you must demonstrate our software products and understand their needs thoroughly in order to make the right promise.  Ideal candidates for this position will be energetic, positive, and organized professionals who are able to effectively create relationships within the beverage market.  A personality that shines through online meetings and a desire to excel are a must!

Requirements:

  • Excellent presentation and verbal communication skills and the ability to effectively communicate over the phone
  • Strong business acumen
  • Ability to create new meaningful relationships with decision makers and end users
  • Confidence in explaining technical procedures to customers and fielding their questions
  • Strong organizational and time management skills
  • Bachelor’s degree plus 1-2 years of previous sales experience OR an equivalent combination of education and experience. 

This is a highly active, results-oriented position. The successful candidate will thrive on meeting and exceeding goals.  

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