Jobs · Engineering · Pennsylvania

Senior Software Engineer

Penn Veterinary Supply Inc. · Lancaster, PA · 1 mo ago
On-siteEngineeringFull-time

About the role

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.

Essential Responsibilities

  • 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.
  • 5+ years of experience and knowledge in the following areas:
    • Core Java (8 and 21+), Java EE development, REST APIs
    • 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, PostgreSQL)
    • 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 and 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 JavaScript and responsive site design.
  • Strong experience with JavaScript frameworks such as Node.js, React, and/or Next.js.
  • Strong experience with IBM Portal/HCL Digital Experience development including Portlets and WCM.
  • Experience with containerization technologies such as Docker and Kubernetes.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com