VAI is a leading independent mid-market ERP software developer renowned for its flexible solutions and ability to automate critical business functions for the distribution, manufacturing, specialty retail and service sectors. An IBM Gold Business Partner, VAI continues to innovate with new solutions that leverage analytics, business intelligence, mobility and cloud technology to help customers make more informed business decisions in real-time and empower their mobile workforces. VAI is headquartered in Ronkonkoma, NY with branch offices in Florida, Illinois and California.

At VAI you will have the opportunity to work with a seasoned team of directors and developers who have helped create what S2K is today. Our company has a dynamic and exciting environment that will challenge you as you develop your career. Established in 1978, VAI continues to grow year after year.

The following positions are currently available:

Java Programmer

Posted: Sep 7, 2021
Essential functions:
  • Review S2K e-commerce and distribution software systems to identify software defects and introduce new features
  • Trace through Java, HTML & JavaScript code in order to understand current functionality 20%
  • Perform data and system analysis in order to help troubleshoot reported issues 20%
  • Maintain code and manage source using source control systems as necessary 20%
  • Coordinate deployment and test to development and production systems 10%
  • Integrate to external systems using web services 10%
  • Review & modify database schemas as necessary 10%
  • Interact with customers to understand their requirements & issues 10%
Must be knowledgeable if the following:
  • Java/J2EE
  • SQL database (DB/2)
  • HTML
  • JavaScript Libraries (DoJo, jQuery, others)
  • AJAX
  • WebSphere Portal/WebSphere Application Server
  • Web Services (SOAP, REST)
  • Source control (SVN)
  • Strong communication skills
  • Experience with large, enterprise software systems
  • Ability to work independently
     APPLY NOW    

Java / RPG Programmer – Full Time

Posted: Jul 16, 2021
Location: Orlando, Florida
  • Minimum 5 years Java/J2EE/RPG experience with iSeries
  • SQL database (DB/2)
  • HTML
  • JavaScript Libraries (DoJo, jQuery, others)
  • Proficient with several RPG versions such as RPG III, RPG IV, RPG ILE, and RPG Free
  • Able to use Integrated Development Environments
  • Excellent problem solving and trouble-shooting skills
  • Strong communication skills
  • Experience with large, enterprise software systems
  • Ability to work independently
     APPLY NOW    

Senior Application Developer - Mobile

Posted: Sep 28, 2021

Looking for an Enterprise application developer with RPG, JAVA, SQL and AS400(IBM i) experienced to create and manage Mobile applications for an ERP solution. Job responsibilities will include requirements analysis, design, coding, unit and integration testing of software, and support of management system. Our ideal team member is a thought leader who is open to new ideas, has a desire to learn new concepts and is willing to collaborate with others on projects.

Required Skills:
  • Bachelor’s Degree in Computer Science, Math, or Technical science (e.g. Engineering) or equivalent.
  • Must enjoy working in a team environment and interact with customers/users to achieve satisfaction.
  • Technical skills include RPG, Java, REST Web services, JSON.
  • Strong knowledge of SQL and relational databases such as DB2, MySQL, etc.
  • Experience with Web servers such as Apache, Tomcat, JBOSS, etc.
  • Experience with Warehouse Management Systems (WMS), Inventory and Order processing modules of any ERP software.
Additional Skills:
  • Mobile app development in Android and/or iOS
  • Full Stack Web development using Java Servlets, JSP, JavaScript frameworks, XML.
     APPLY NOW    

Sr Java Full Stack Developer - Full Time

Posted: Sep 7, 2021
Location: Ronkonkoma, NY
Essential functions:
  • Support the project lead and key stakeholder to coordinate and monitor technical projects by managing the product lifecycle from concept to delivery.
  • Participate in the low-level design discussions of various standalone and customer centric applications and contribute to successful solution delivery.
  • Regularly engage with customers to understand and validate evolving business needs and gather the necessary inputs to enhance the product.
  • Lead, evaluate, and iterate on team processes and practices, looking for ways to improve and influence best practices.
  • Prepare internal technical documentation for new product features.
  • Monitor deployment to ensure standard deployment practices are being adhered to.
  • Perform code reviews, mentor new team members and provide technical guidance as necessary
Qualifications and Education Requirements
  • Bachelor’s Degree in Computer Science, Engineering or related field preferred. Equivalent hands- on work experience would be considered.
  • Candidate must have 3+ years of hands-on with Java and modern design frameworks such as Vue, Node and REACT.
Preferred Skills
  • Industry experience in one or more of the following: ERP, eCommerce and CRM systems
  • Java/J2EE
  • SQL database design (DB2 preferred)
  • HTML
  • JavaScript Frameworks (Vue.js, REACT.js)
  • JavaScript Libraries (DoJo, jQuery, others)
  • AJAX
  • WebSphere Portal/WebSphere Application Server
  • Web Services (SOAP, REST)
  • Source control
  • Experience with IBM i platform a plus
     APPLY NOW    

Support Center Facilitator Receptionist Full Time

Posted: Aug 2, 2021

Monday through Friday 8:15 a.m. to 5:15 p.m. – flexible


  • Serves as liaison for users, management, and/or staff on logs that come in through the Support Center.
  • Creates, enter, and distribute logs that come in through the Support Center. Greets clients, visitors, and guests; determines the purpose of each persons visit and directs or escorts to the appropriate location. Occasional lunch orders required.
  • Answers, screens, and directs phone calls to staff on multi-line switchboard.
  • Receives mail, documents, packages, courier deliveries and delivers or distributes items as well as shipping.
  • Enter/track data within CRM system.
  • Performs administrative and clerical support tasks.
  • Performs basic filing and recordkeeping.
  • Light shipping duties with onsite shipping system.

Required Skills/Abilities:
  • Excellent verbal communication skills.
  • Excellent interpersonal and customer service skills.
  • Basic understanding of administrative and clerical procedures and systems.
  • Proficient with Microsoft Office Suite or related software.

Education and Experience:
  • High school diploma or equivalent required.