Application Developer – BPM Development in Harrisburg, PA at D&H Distributing Co.

Date Posted: 10/18/2019

Job Snapshot

Job Description

Application Developer – BPM Development           

Join a 101 Year old and growing electronics and technology company based in Harrisburg, PA that offers an employee stock ownership plan, competitive pay, an excellent benefits package and paid time off to volunteer in the community.

  • We are empowered by our employee co-owners who provide the industry’s best service and we promote a collaborative culture. 
  • We feel strongly about giving back to the community and promoting sustainable, eco-friendly business practices.
  • We offer an Employee Stock Ownership Plan, Paid Time Off, Medical, Prescription, Dental and Vision benefits as well as Gym Reimbursement and Tuition Assistance.
  • As a D&H Co-Owner you receive numerous discounts on services.

We are looking for Application Developer – BPM Development to support our IT Department.


  • Collaborate with process owners and SMEs to understand the process, key performance indicators (KPIs), service level agreements (SLAs) and how that process might best be implemented.
  • Perform as a member on the Decisions BPM Team (within the Web Development Team) in the areas of business process automation, system integration, compatibility, and multiple platform integrations.
  • Design and develop services to/from other application areas (including, but not limited to: Dynamics AX/CRM, Progress, Java and .Net).
  • Perform as an internal consultant, advocate, mentor, and change agent of the BPM Solutions Platform within the enterprise.
  • Provide application design recommendations that align with long and short-term IT and business strategies.
  • Understand and consistently apply current application development methodology attributes and processes.
  • Evaluate third-party software applications and components targeted for possible integration into the overall solution, including strategic applications, tools and utilities.
  • Performs other duties as assigned.

Job Requirements


  • Two (2) year degree in Computer Science or related field of study.
  • Should have at least 2 years of experience in software development.
  • At least 1+ years experience in a BPM Solution Platform such as Decisions, Pega, IBM BPM or Appian.
  • Possess key foundational technical skills across numerous platforms (web/portal, process, report, services, integration, deployment).
  • Demonstrated technical team leadership.
  • Ability to mentor and lead junior members of team.
  • Expertise in a variety of technologies including, .Net and MS/SQL.
  • Expertise in data design and architecture.
  • Experience with Windows Server and Active Directory.
  • Proven understanding of application security.
  • Demonstrated knowledge of and applicability of object-oriented techniques and principles.

Why Should You Apply?

  • Opportunities for growth and development
  • Great benefits
  • Competitive industry pay
  • Excellent Work/Life Balance



  1. Software Engineer Jobs
  2. Project Engineer Jobs