1

Retail Software Developer Jobs in Pennsylvania (NOW HIRING)

Principal Software Engineer

Lancaster, PA ยท On-site

$131K - $175K/yr

... retailers and brands. We help marketers connect with their customers through email and SMS ... DevOps teams to design, build, and scale modern full-stack solutions that power billions of ...

Senior Software Engineer, Java

Pittsburgh, PA ยท On-site

$86K - $172K/yr

As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. PNC is an in-office company ...

Senior Software Engineer, Java

Pittsburgh, PA ยท On-site

$86K - $172K/yr

As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. PNC is an in-office company ...

As a(n) Software Engineer Lead within PNC's Retail Technology organization, you will be based in either Pittsburgh, PA, Dallas, TX or Strongsville OH. Requirements: Java and Spring Boot: Strong ...

Software Engineer Principal

Pittsburgh, PA ยท On-site

$131K - $175K/yr

Software Engineer Principal Location : PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas ... Commercial/ Retail Payments industry experience required. Prior Financial Services/ Insurance ...

Software Engineer Principal

Pittsburgh, PA ยท On-site

$131K - $175K/yr

Software Engineer Principal Location : PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas ... Commercial/ Retail Payments industry experience required. Prior Financial Services/ Insurance ...

Software Development Manager

Pipersville, PA ยท Hybrid

$170K - $180K/yr

We're a family-owned business providing a retail-style apparel experience to hundreds of thousands ... Lead, coach, and develop a team of software developers and supporting contractors. Conduct regular ...

Showing results 21-40

Retail Software Developer information

What is a retail software developer?

A Retail Software Developer is a technology professional who designs, develops, and maintains software applications specifically for the retail industry. These applications can include point-of-sale (POS) systems, inventory management tools, e-commerce platforms, and customer relationship management solutions. Retail Software Developers work to ensure that retail businesses can operate efficiently, provide better customer experiences, and adapt to changing market needs. Their work often involves collaborating with other IT professionals, understanding retail business requirements, and implementing security and scalability best practices.

How does a retail software developer typically collaborate with cross-functional teams in a retail organization?

Retail Software Developers frequently work alongside product managers, UX/UI designers, and data analysts to deliver solutions that enhance the retail customer experience. They participate in regular team meetings to gather requirements, provide technical input, and ensure alignment with business goals. Effective communication and collaboration skills are essential, as developers often integrate their work with point-of-sale systems, inventory management, and e-commerce platforms. This collaborative environment helps ensure that software solutions are robust, user-friendly, and meet the evolving needs of both customers and staff.

What are the key skills and qualifications needed to thrive as a retail software developer?

To thrive as a Retail Software Developer, you need strong programming skills (such as Java, C#, or JavaScript), a solid understanding of retail business processes, and typically a degree in computer science or related field. Experience with point-of-sale (POS) systems, e-commerce platforms, and databases, as well as familiarity with version control tools like Git, is highly valuable. Outstanding problem-solving abilities, collaboration, and adaptability are essential soft skills that help manage changing requirements and work effectively with cross-functional teams. These competencies ensure you can build reliable, user-friendly retail software solutions that directly support business goals and customer satisfaction.

What is the difference between Retail Software Developer vs Retail Systems Analyst?

AspectRetail Software DeveloperRetail Systems Analyst
Primary RoleDesigns, develops, and maintains retail software applicationsAnalyzes retail systems, gathers requirements, and improves existing processes
Skills & CertificationsProgramming languages, software development certifications, retail industry knowledgeBusiness analysis, systems analysis, retail operations understanding
Work EnvironmentSoftware development teams, retail tech companiesRetail stores, corporate retail offices, consulting firms
Employer & Industry UsageRetail chains, e-commerce companies, software vendorsRetail corporations, consulting firms, system integrators

While Retail Software Developers focus on creating and maintaining retail applications, Retail Systems Analysts analyze existing retail systems to optimize operations. Both roles require understanding retail processes but differ in their core responsibilities and skill sets.

What are popular job titles related to Retail Software Developer jobs in Pennsylvania? For Retail Software Developer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Retail Software Developer jobs in Pennsylvania look for? The top searched job categories for Retail Software Developer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Retail Software Developer jobs? Cities in Pennsylvania with the most Retail Software Developer job openings:
Infographic showing various Retail Software Developer job openings in Pennsylvania as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution.

Principal Software Engineer

Listrak

Lancaster, PA โ€ข On-site

$131K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 12 days ago


Job description

About Listrak:

Listrak is a SaaS company offering an integrated digital marketing platform trusted by leading retailers and brands. We help marketers connect with their customers through email and SMS marketing, identity resolution, behavioral triggers, and crosschannel orchestration-all from a single platform.

Headquartered in Lititz, PA, Listrak is a 200person organization led by a passionate leadership team. We are committed to creating an inclusive, peoplefirst culture that values curiosity, creativity, and collaboration as we build products that make a real impact for our customers.

Want to know more? Follow this link to learn more about us:ย LinkedIn Life ย 

We're looking for a Principal Software Engineer to play a critical leadership role in the evolution of our platform. In this role, you'll partner closely with Engineering, Product, Architecture, and DevOps teams to design, build, and scale modern full-stack solutions that power billions of customer interactions.

As a technical leader, you'll influence architectural strategy, drive innovation, mentor engineers, and lead large-scale initiatives that directly impact the future of our products and platform.

What You'll Do

  • Drive architectural strategy and technical direction across backend services and modern front-end applications.
  • Design and build scalable APIs, integrations, and distributed systems that support increasing data volume and complexity.
  • Lead the modernization of legacy systems into scalable, cloud-native full-stack solutions.
  • Guide the evolution of our front-end architecture, including Vue.js, TypeScript, accessibility standards, and design systems.
  • Partner with Product and business stakeholders to improve data models and enable data-driven decision making.
  • Facilitate architecture reviews, technical design discussions, and cross-functional engineering initiatives.
  • Champion engineering excellence through best practices in testing, observability, security, performance, and developer experience.
  • Research and evaluate emerging technologies, including AI-assisted development tools such as GitHub Copilot, Claude Code, and Codex.
  • Develop proof-of-concepts and prototypes to validate new technical approaches.
  • Mentor engineers across the organization and help elevate technical leadership, design thinking, and architectural capabilities.
  • Influence long-term platform strategy and contribute to the Product Development roadmap.
  • Participate in the engineering on-call rotation.

What We're Looking For

Required Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 12+ years of experience in software engineering, architecture, data engineering, or a related technical discipline.
  • Extensive experience designing and delivering scalable, distributed systems.
  • Expert-level proficiency in at least one modern programming language such as C#, .NET, Java, or similar.
  • Strong full-stack development experience, including modern front-end frameworks and backend services.
  • Advanced-to-expert knowledge of modern front-end development, including Vue.js, TypeScript, JavaScript, HTML, and CSS.
  • Deep understanding of front-end architecture and component design.
  • Experience building cloud-native applications, preferably in AWS.
  • Strong knowledge of relational and non-relational databases.
  • Experience with distributed data and event-driven technologies such as Kafka, Spark, Hadoop, Presto, or similar platforms.
  • Proven ability to design scalable API contracts and integrations across front-end and backend systems.
  • Strong understanding of software testing strategies, including unit, integration, and end-to-end testing.
  • Experience with CI/CD pipelines, observability platforms, and modern engineering practices.
  • Demonstrated success leading architectural initiatives and producing technical design documentation.
  • Exceptional communication, collaboration, analytical, and decision-making skills.

Why Join Listrak?ย 

At Listrak, we take every voice into consideration-we invite and encourage our employees to help us solve problems and anticipate the unknown. We invest in our employees and work to grow and develop you in your career.

Some of our benefits include:

  • Health/Dental/Vision Insurance
  • 401(k)
  • Open Time Off (OTO)ย 
  • Nine Paid Holidaysย 
  • Health Savings Account (HSA) with generous employer match
  • Disability Insuranceย 
  • Life Insuranceย 
  • Optional Insurance: Life, Accident, Hospital Indemnity, and Critical Illness
  • Parental Leave
  • Volunteer Time Off
  • Birthday Time Off

Come join our growing team!

Listrak is proud to be anย Equal Employment Opportunityย and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.ย 

Attention residents of California:ย  Click here for CPRA notice

#LI-WH