Senior Software Developer Job at Perdue Farms, Salisbury, MD

TjFFdytSNHB5aUlBS2U2L3ZKTUhya2VoT2c9PQ==
  • Perdue Farms
  • Salisbury, MD

Job Description

Perdue Foods has a goal of becoming the most trusted name in premium proteins by creating products for consumers and for retail and foodservice customers around the globe while changing the way animals are raised for food. It is part of Perdue Farms, a fourth-generation, family-owned food and agricultural business deeply rooted in tradition yet with a forward-thinking mindset. We believe that success starts with our people, and our culture is built on a foundation of teamwork, integrity, and respect, where every voice matters and everyone is encouraged to contribute to our shared goals. We are dedicated to creating a supportive, inclusive environment where associates feel valued and inspired to make an impact, both within the company and in the communities we serve. From promoting growth and development to prioritizing work-life balance, we’re committed to helping our team members thrive. That's Perdue.

Summary

We are seeking a highly skilled Senior Software Developer with expertise in Drupal and Shopify (or similar e-commerce platforms) to join our development team. You will be responsible for designing, developing, and maintaining web applications, e-commerce solutions, and integrations that enhance user experience and business operations. This role requires a deep understanding of system architectures, content management systems (CMS), e-commerce frameworks, and best practices in modern web development. 

 

The salary range for this position is $97,000.00 - $145,000.00 per year, based on experience and qualifications with annual bonus available (variable depending on performance).

 

In addition to the base salary, Perdue offers a competitive benefits package, including medical/Rx, 401(k) with employer match after 1 year, critical illness, accident insurance, dental, vison, life insurance, optional group life insurance, short-term and long-term disability protection, flexible spending accounts and paid time off.

Principal and Essential Duties & Responsibilities

  • Lead the development and maintenance of Drupal-based websites and Shopify (or similar e-commerce) platforms.
  • Architect, develop, and optimize scalable and high-performance web applications.
  • Design and implement custom Drupal modules, components and themes.
  • Extend Shopify functionality using Liquid, APIs, and third-party integrations.
  • Ensure cross-platform and cross-browser compatibility for web applications.
  • Collaborate with designers, product managers, and other developers to create intuitive and effective user experiences.
  • Maintain and optimize existing applications by troubleshooting issues, analyzing performance, and implementing improvements.
  • Develop API integrations with third-party services, such as payment gateways, inventory management, and CRM systems.
  • Stay up-to-date with industry trends, security best practices, and emerging technologies in CMS and e-commerce.
  • Mentor junior developers and provide technical guidance on best practices.

Education and Experience Requirements

  • Bachelors degree or equivalent work experience in Computer Science or related discipline.
  • 5+ years of professional software development experience.
  • Strong experience with Drupal 8/9/10, including custom module and theme development.
  • Proficiency in PHP, JavaScript, HTML5, CSS3, and front-end frameworks like React, Vue.js, or Angular.
  • Experience with Shopify development (or similar e-commerce platforms like WooCommerce, Magento, or BigCommerce).
  • Familiarity with Shopify Liquid templating, APIs, and custom app development.
  • Strong understanding of database management (MySQL, PostgreSQL) and caching strategies.
  • Knowledge of RESTful APIs, GraphQL, and third-party integrations.
  • Experience with version control systems like Git.
  • Familiarity with DevOps, CI/CD pipelines, and cloud platforms (AWS, Azure, or Google Cloud).
  • Strong problem-solving skills and ability to work in an agile development environment.

Experience Preferred

  • Experience with Headless CMS implementations.
  • Knowledge of Drupal Commerce and Shopify Plus.
  • Familiarity with Docker, Kubernetes, and containerized applications.
  • Experience optimizing web applications for SEO and performance.
  • Contributions to open-source projects or Drupal/Shopify communities.

Environmental Factors and Physical Requirements

Position is mostly sedentary but may require occasional moving to other offices or buildings. May need to move light equipment or supplies from one place to another. May need to access files, supplies and equipment. Work activity is in an office, open-partitioned, cubicle environment.

 

Perdue Farms Inc. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status

Job Tags

Temporary work, Work experience placement, Flexible hours,

Similar Jobs

Gpac

Structural Steel Project Manager Job at Gpac

JOB DESCRIPTION A structural steel fabricator in the area is looking for someone with your experience. They are continuing to grow and are...  ...on public education projects required* Develop a detailed project plan to track progress* Establish and maintain relationships... 

Village House Nursing & Rehabilitation Center

Activity Aide Job at Village House Nursing & Rehabilitation Center

 ...Job Summary Under the direction of the Director of Activities, the Activities Aide is responsible for the development and implementation of an individualized plan of meaningful programs that enhance the residents abilities, maximizes their potential and minimize their... 

CAI

Data Governance Specialist Job at CAI

**Job ID Number**R5315**Employment Type**Full time**Worksite Flexibility**Remote**Job Summary**As the Data Governance Specialist, you will be responsible for several technical tasks, including developing and maintaining Collibra workflows, creating and maintaining... 

Global Contracting Group

Heavy Diesel Mechanic Job at Global Contracting Group

 ...Job description Title: Heavy Equipment Diesel Mechanic- Experienced Company: Global Contracting Group, LLC. Location: Jamestown, SC Contact: Trey Powell (***) ***-**** or Chris Goble (***) ***-**** Global Contracting Group is a large-scale earth moving... 

GAP Inc.

Manager, InfoSec Compliance & Governance Job at GAP Inc.

Manager, InfoSec Compliance & GovernanceAbout the RoleRole Overview: As a of Mgr InfoSec...  ...and regional regulations. Collaborate with business units to ensure policies are effectively...  ...Qualifications: Education: Bachelors degree or equivalent experience in Computer Science...