Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

Business Applications Developer

Pro Bono Net

Pro Bono Net

Software Engineering, IT
Posted on Mar 20, 2026

Business Applications Developer

Category
Other
Company
Perfect Communications

Who We Are

Who You Are

Perfect Communications, a print and marketing services company based in Moorestown, NJ, is seeking a Business Applications Developer to join our team. We are looking for a technically strong, solutions-oriented professional who can help develop, maintain, and improve automations throughout our production process while supporting the ongoing integration of our production applications.

This role is ideal for someone who enjoys solving real-world business and operational challenges through SQL, scripting, application development, and process improvement. The right candidate will bring fresh perspective to our technology team and help us modernize and strengthen the systems that support our production environment.

This is a primary onsite role due to the need to collaborate closely with team members. We believe in-person interaction is important to foster communication, support cross-functional teamwork, and drive improvements to existing systems and processes.

What You'll Do

  • Develop, maintain, and enhance business applications that support production and operational workflows
  • Build and improve automations throughout the production process to increase efficiency, consistency, and accuracy
  • Write, optimize, and maintain SQL queries, stored procedures, reports, and database-driven processes
  • Create scripts and other development solutions to support business systems, data movement, and process improvements
  • Troubleshoot and resolve issues related to applications, automations, integrations, and data workflows
  • Support the ongoing integration of production applications and related business systems
  • Work closely with internal stakeholders to understand operational needs and translate them into technical solutions
  • Identify opportunities to improve legacy processes and introduce modern tools, ideas, and best practices
  • Use AI-assisted development tools where appropriate to improve development speed, quality, and problem-solving

What You Bring

Qualifications

  • Experience in a Business Applications Developer, Application Developer, Systems Developer, or similar role
  • Strong SQL skills, including reporting, querying, troubleshooting, and database process development
  • Experience with scripting and general development work
  • Experience developing and maintaining workflow automations
  • Ability to support integrations between business systems and operational applications
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to communicate effectively with both technical and non-technical team members
  • Interest in using AI tools to improve development efficiency and innovation

Preferred Experience

  • Experience in print, marketing services, manufacturing, production, or other workflow-driven environments
  • Familiarity with ERP, MIS, scheduling, production tracking, shop floor, or related systems
  • Experience improving legacy systems and helping modernize business processes
  • A practical, collaborative mindset and the ability to bring new ideas to an evolving technological environment
  • SQL: 3 years preferred
  • Scripting/development: 3 years preferred
  • Business systems or application development: 3 years preferred

What We Offer

Benefits

  • 401(k) with company match
  • Medical, Dental and Vision insurance
  • Paid time off
  • Short-Term and Long-Term Disability
  • Life Insurance

Hourly Rate: $44 – $57 per hour

Equal Opportunity Employer

Qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, ethnicity, religion, sex, sexual orientation, age, disability, veteran status, marital status, or any other classification protected by applicable law.

#IND1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed
Application FAQs

Software Powered by iCIMS
www.icims.com