Penn Veterinary Supply, Inc.

Lancaster, PA



Founded in 1981, Penn Veterinary Supply was created out of the belief that there is a better way to supply veterinarians with products and services. This belief remains at the core of everything we do. We proudly remain a family owned and operated business, free of corporate ownership. This enables us to best meet the needs of our customers on an individual basis without the pressure of answering to shareholders. We strive to set a higher standard of servicing the veterinary profession by focusing on our Power in Partnership model:

  • Penn Vet is a Family-Owned Business that values our PEOPLE and yours.
  • Our team is dedicated to providing SOLUTIONS for the veterinarians and entire staff at independent, privately held veterinary hospitals.
  • We aim to be a true business partner that strives to consistently exceed your SERVICE expectations.
  • We select partners who advocate for the importance of the veterinarian's recommendation of PRODUCTS that provide quality, savings, and value.


Penn Vet was founded in Lancaster County, Pennsylvania, and has since grown to open branches in Michigan, Florida, and North Carolina.




The Programmer/Analyst provides high-level IT Support with application of systems analysis techniques and procedures, including consulting with users to determine hardware, software, or systems functional specifications. The design, development, documentation, analysis, creation, testing or modification of computer systems programs, including prototypes based on and related to user or systems design specifications. This full-time position requires the ability to work in a fast-paced, changing environment while maintaining a high level of professionalism, customer service, communication, and organization. Candidates must be available to work a schedule from 8:00am to 5:00pm, with some flexibility, of Monday through Friday. This is a hybrid or remote position: hybrid work arrangements allow for up to three days per week of remote work after onboarded in position and in consideration of onsite coverage needs. Remaining schedule is completed in corporate office location

Essential Responsibilities

  • Develop programs in RPG LE and Free Form.
  • Supports the Company and departments with report requests and delivery.
  • Troubleshoots iSeries program errors, messages, and alerts.
  • Collaborates with business and IT leadership to automate and/or optimize business processes.
  • Works directly with the ERP vendor on support and development initiatives.
  • Installation & testing of IBM Power Systems software updates.
  • Supports month end processing and email campaign requests.
  • Completes other related duties as assigned, customary to department and role.

  Required Knowledge, Skills, and Abilities


  • Customer service driven with strong verbal and written communication skills.
  • Strong time management and organizational skills required.
  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to organize one’s own activities and manage multiple priorities independently while also working as an active member on a team.
  • Strong verbal and written communication skills.
  • Ability and willingness to learn new technologies and processes as introduced.


Required Education and Experience

  •  Bachelor's degree in Computer Science or a combination of education and experience
  • 8+ years of software development experience 
  • 5+ years of recent experience with IBM Power Systems (formerly AS/400 or iSeries), IBM I (formerly OS/400 and i5/OS), and RPG IV, SQL, and CL required
  • Knowledge or understanding of how IBM iSeries applications work; Exposure to application components: UI, server architecture, system architecture and databases; Familiar with DB2 database architecture
  • Strong linear focus: Able to walk through detail for planning and executing a development/ERP solution
  • Comprehensive understanding of SDLC processes
  • Knowledge and experience using source code control
  • Experience with T-SQL data query/definition language
  • Ability to translate between technical and non-technical requirements

Candidates with the following preferred experience will stand out from the rest:

  •  Experience in S2K preferred but not required.
  • 5+ years’ experience with Windows operating system, Crystal Reports and Microsoft Office preferred
  • Experience in an Agile/Scrum driven delivery methodology is preferred


Penn Veterinary Supply is a drug-free workplace. Candidates are required to successfully pass a pre-employment drug screen and background check. Penn Vet is an Equal Employment Opportunity employer that does not discriminate based on race, color, religion, sex, disability, marital status, age, pregnancy, national origin, protected veteran status, ancestry, genetic information, sexual orientation, or any other characteristic protected by applicable federal or state laws.