Business Systems Developer/Programmer

Weavers Way Cooperative Association
Philadelphia, PA


Welcome to Weavers Way Co-op!

Weavers Way is a not-for-profit organization that’s doing things differently to support our local community. As a member-owned co-op, we don’t exist just to make money. Weavers Way operates on a triple bottom line philosophy known as People-Planet-Profit - which means every action we take, we strive to benefit people (our community, employees, and local vendors), planet (we strive to be one of the most sustainable places around!), and profit (so we can support our team members and operate as a business). By joining us, you’re helping us fulfill our mission of keeping dollars in our local community, supporting over 300 local food vendors, and being a part of strengthening and enriching the people and planet around us.

Join Us as a Business Systems Developer/Programmer!

We’re seeking a community-oriented and mission-driven Business Systems Developer/Programmer to help maintain, improve, and evolve the systems that power our operations and member services. This is a full-time, exempt, and hybrid role expected to work 40-45 hours per week . You’ll be the Co-op’s primary in-house developer, working closely with staff across departments and coordinating with external consultants as needed.

Responsibilities:

Systems Development/Programming

  • Analyze business operations and information workflows to identify opportunities for improvement through technology and data management.
  • Collaborate with staff across all departments to understand system needs and develop new or modified programs and tools.
  • Design and develop front-end and back-end web features and applications.
  • Maintain a version-controlled repository of custom-developed source code.
  • Work with IT staff to follow established testing and deployment processes, ensuring system stability and reliability.
  • Develop operational and analytical reports to meet business needs.
  • Develop, maintain, and support web applications, reports, scripts, macros, and other custom software systems.
  • Appropriately specify, document, and maintain all programming work.
  • Network with programmers and IT staff at other cooperatives to coordinate shared operational needs and, where appropriate, participate in cooperative development projects.
  • Attend training sessions and professional development opportunities to stay current with relevant technologies.
  • Maintain and track assigned projects and recurring duties; prioritize work in collaboration with the IT Director and review progress regularly.
  • Other related duties as assigned by the IT Director

Membership and Outreach Support

  • Support and train marketing, communications, and graphic design staff in maintaining the Co-op’s member-facing systems and Member Center.
  • Participate in special projects including, but not limited to, Board elections, member loan campaigns, and equity campaigns.
  • Engage with members regarding member database use questions and other data-related inquiries.
  • Troubleshoot and resolve issues involving synchronization between POS systems, member databases, and payment processing platforms.

IT Support

  • Serve as part of the IT helpdesk function, providing Tier 1 support and resolving routine technical issues across hardware, software, and systems.
  • Provide friendly, clear, and effective technical assistance to staff with varying levels of technical expertise.
  • Participate in the department’s emergency and on-call rotation, which includes approximately 2–3 evenings per week as primary or secondary support and one weekend day.
  • Access to reliable transportation for travel to provide on-site support at any Co-op location, which may include transporting replacement equipment and independently traveling with bulky equipment as needed.
  • Inventory Support

Specific Technologies Used

Current Systems

  • Web-based member database and related scripts, reports, and integrations (Perl MVC, MySQL)
  • POS-related scripts, reports, intranet tools, and integrations (Crystal Reports, Microsoft SQL Server, Visual Basic for Applications, Railo CFML / Lucee / ColdFusion)

Prospective Systems May Include

  • PHP, JSON-based APIs, and CiviCRM

Requirements

  • A commitment to the mission and goals of Weavers Way Co-op.
  • Reliable transportation to move equipment between stores is required; access to a vehicle is preferred.
  • Adaptability and willingness to learn and support legacy systems while contributing to a transition toward more modern technologies.
  • Experience designing and developing relational databases, including SQL programming and database-backed websites.
  • Working knowledge of Perl, HTML, CSS, jQuery, and related web technologies.
  • Experience collaborating with design teams and implementing web design requirements.
  • Experience working with open-source content management systems.
  • Experience with PHP, Perl, and/or CFML preferred.
  • Familiarity with MVC architecture and object-oriented analysis and design preferred.
  • IT experience in a retail or multi-location organization preferred.
  • Familiarity with retail POS systems preferred.
  • Experience working in both LAMP and Windows server environments preferred.
  • Experience with developer workflow tools and practices, including version control, issue tracking, and QA processes preferred.
  • Be, or become upon hiring, a member in good standing of Weavers Way Co-op.

Salary Description

Starting at $55,000 annually

Posted 2026-02-28

Recommended Jobs

Corporate Tax Manager in Philadelphia, PA - Full Time - Hybrid Role

GD Resources
Philadelphia, PA

Description Title: Corporate Tax Manager Locations: Philadelphia, PA (primary) Pittsburgh, PA Arlington, VA Work Model: Hybrid – minimum 2 days/week onsite (office or client site) Sala…

View Details
Posted 2026-01-14

Bowling and Events Associate

Round1
Exton, PA

Are you into video games, bowling, or karaoke? Are you friendly, and outgoing? Do you enjoy being around people and working in a fun environment? Then you’re the kind of person we’d love to hire. …

View Details
Posted 2025-09-05

Material Handler

Univar Solutions Univar Solutions
Chester, PA

A Place Where People Matter. Start your career journey with Univar Solutions! Here you can make an impact on the world around you and accelerate your career in areas that energize and excite you. …

View Details
Posted 2026-02-18

Funding & Closing Specialist (Remote)

Nterval Funding
Philadelphia, PA

ABOUT NTERVAL FUNDING Nterval Funding is a fast-growing financial services company specializing in real estate commission advances. We partner with real estate professionals nationwide, giving the…

View Details
Posted 2026-01-22

Au Pair

GreatAuPair LLC
Sewickley, PA

Get hired for Svetlana's aupair Job in Sewickley, PA. Seeking Nanny and home help for a very happy family. Find aupair care work in Sewickley.

View Details
Posted 2025-11-12

Occupational Therapist

Rooted Talent Solutions
Bedford, PA

Home Health Occupational Therapist – Full-Time  Position Overview We’re looking to add to our extraordinary care team! Grounded in our belief that outstanding care is best delivered through team…

View Details
Posted 2026-01-22

Chef de Cuisine

Testa Rossa - Glen Mills
Glen Mills, PA

CHEF DE CUISINE CHEF POSITION AT FEARLESS RESTAURANT GROUP What makes Fearless Restaurants special and a great place to work?!   Cuz’ we give a damn!   We are part of Fearless Restaurant Group…

View Details
Posted 2026-02-11

Remote Senior Manager of Accountant Partnerships

Jobgether
Pennsylvania

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a National Accountant Partnership Manager - REMOTE. This role is pivotal in enhancing commercial outc…

View Details
Posted 2026-02-28

Service Technician Entry Level

Sheridan Nissan Mitsubishi
New Castle, PA

Sheridan Nissan Mitsubishi in New Castle, DE is seeking dependable and motivated Lube Technicians to join our service team! This is a great opportunity for someone looking to start or grow a career in…

View Details
Posted 2025-10-17

Branch Manager In Training

General Floor Industries
Media, PA

🌟 Step into Leadership with General Floor! 🌟   Branch Manager In Training – Media , PA Are you ready to accelerate your career and grow into a leadership role?  Join our team as a Branch Man…

View Details
Posted 2026-01-22