Senior Software Engineer

Penn Veterinary Supply Inc.

Lancaster (Lancaster County)

Hybrid

USD 110,000 - 140,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote/hybrid/onsite flexibility
Equipment provided for home office
Drug-free workplace

Job summary

Penn Veterinary Supply Inc. is seeking a Senior Software Engineer to build and maintain our B2B ecommerce website. This role shapes digital and ecommerce goals, influencing the brand and customer experience with both front-end and back-end work.

The ideal candidate has 5+ years of Java, REST, and web development experience, plus Linux and server deployment knowledge. Remote, hybrid, or onsite options are available with Penn Vet equipment provided for home offices.

Qualifications

  • Bachelor’s degree in IT/CS or related field with 5+ years of experience in core Java, REST APIs and Java EE.
  • Experience with Linux environments and application servers like WebSphere or OpenLiberty.
  • Proficiency with front-end basics (HTML, CSS, JavaScript) and SQL (DB2/PostgreSQL).
  • Familiarity with Git, Maven, and IDEs such as Eclipse or IntelliJ.

Responsibilities

  • Collaborates with stakeholders and teams to translate requirements into technical deliverables.
  • Designs scalable, responsive web applications with strong front-end and back-end focus.
  • Develops efficient code and maintains databases, APIs, and server-side features.
  • Ensures security practices for authentication, authorization, and data protection.
  • Maintains and modernizes legacy code and participates in code reviews.
  • Performs other related duties as assigned within the ecommerce ecosystem.
  • Wears a customer-focused mindset to improve brand experience and performance.

Skills

Java
Java EE
REST APIs
HTML
CSS
JavaScript
Git
Unit testing

Education

Bachelor’s degree in IT/CS or related field

Tools

Eclipse
IntelliJ
SQL (DB2 / PostgreSQL)
Linux administration
IBM WebSphere / OpenLiberty
Docker
Kubernetes

Job description

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 born in Lancaster County, Pennsylvania, and has since grown to open branches in Michigan, Florida, and North Carolina.

ABOUT THE POSITION

The Senior Software Engineer is responsible for creating, maintaining, and updating Penn Vet's B2B eCommerce website. This position will be a key player in achieving digital and eCommerce goals, having an immediate effect on our brand and customer experience.

This position can be remote, hybrid or onsite: candidates must be able to have a designated home office space to allow a quiet and secure work environment using Penn Vet provided equipment.

  • Collaborates with business stakeholders, other developers, and other teams to understand project requirements and translate them into technical deliverables.
  • Designs and implements scalable, responsive, and user-friendly web applications with a focus on both front-end and back-end development.
  • Develops well-structured and efficient code using appropriate programming languages and frameworks, ensuring high performance and maintainability.
  • Creates and maintains databases, APIs and server-side functionalities to support seamless dataflow and application functionality.
  • Ensures the security and integrity of web applications by implementing best practices for authentication, authorization, and data protection.
  • Analyzes, supports, maintains, refactors, and modernizes legacy code.
  • Participates in code reviews, providing and receiving constructive feedback to maintain code quality and consistency across the team.
  • Completes other related duties as assigned, customary to department and role.
Requirements
  • Bachelor’s degree in Information Technology, Computer Science, or a related field and 5+ years of experience and knowledge in the following areas:
    • Core Java (8 and 21+), Java EE development, REST APIs, etc.
    • IDEs such as Eclipse (IBM Rational Application Developer) and Jetbrains Intellij
    • Front-end technologies including HTML, CSS, and JavaScript
    • Complex SQL and relational databases (DB2 / DB2 for I, PostgresSQL)
    • Unit testing frameworks such as Junit, source control such as Git, and Java build/dependency frameworks such as Maven
  • Strong experience with installation, configuration, upgrade, and administration of Linux environments
  • Strong experience with installation, configuration, upgrade, and administration of HCL Digital Experience, IBM WebSphere Application Server, IBM DB2, and/or OpenLiberty
  • Solid understanding of software design patterns, principles, standards, best practices, and security
  • Strong analytical and problem-solving skills
  • Strong attention to detail, well organized
  • Excellent communication skills with the ability to articulate sophisticated technical concepts to both technical and non-technical stakeholders and collaborate effectively with cross-functional teams.
  • Ability to organize one’s own activities and manage multiple priorities independently while also working as an active member of a team
  • Ability to work outside normal hours to deploy code changes, update/maintain OS, software, frameworks and all other aspects of the ecommerce ecosystem.
  • Ability to work from home (remotely)
Preferred Experience
  • Strong experience with eCommerce website development
  • Strong experience with IBM Portal/HCL Digital Experience development including Portlets and WCM
  • Experience with containerization technologies such as Docker and Kubernetes

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Worky • West Hempfield Township (PA)

Hybrid
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

ADP • Lancaster

Hybrid
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Penn Veterinary Supply, Inc. • Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

PennVeterinary Supply, Inc • Upper Leacock Township (PA)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Software Engineer - Remote eCommerce
Senior Full-Stack Software Engineer - Remote eCommerce

Penn Veterinary Supply Inc. • Lancaster

Hybrid
USD 110,000 - 140,000
Remote/hybrid/onsite flexibility
Equipment provided for home office
Drug-free workplace
Senior Software Engineer - Remote eCommerce Solutions Lead
Senior Software Engineer - Remote eCommerce Solutions Lead

ADP • Lancaster

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Remote eCommerce Platform
Senior Software Engineer - Remote eCommerce Platform

Worky • West Hempfield Township (PA)

Hybrid
USD 110,000 - 160,000
Senior Full-Stack Engineer — Remote eCommerce
Senior Full-Stack Engineer — Remote eCommerce

PennVeterinary Supply, Inc • Upper Leacock Township (PA)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer — Remote B2B eCommerce
Senior Software Engineer — Remote B2B eCommerce

Penn Veterinary Supply, Inc. • Northern (KY)

Hybrid
USD 110,000 - 150,000
Regional Manager
Regional Manager

Penn Veterinary Supply Inc. • Lancaster

On-site
USD 75,000 - 125,000
401(k)
Life & Disability insurance
Employee discounts on pet supplies
+1