View Our Website View All Jobs

Junior Developer (SWAT)


For over 30 years, PDI has set the standard for ERP software in the C-store market.  Over 300 companies worldwide rely on PDI’s systems to automate key business processes from decision support, fuel management and workforce support, to financial reporting.  Today, the PDI Enterprise Suite is the market leader in the space – but we’re not stopping there!  Backed by the investment of TA Associates – one of the largest venture capital firms in the world – PDI is embarking upon an aggressive expansion strategy through internal investment in development as well as intensive M&A activity.  The result will be a broader, more powerful, international company that serves customers across the entire supply chain, from wholesalers, to retailers, and every stop in between.  Come grow with us!


Our Development team is growing and we are happy to invest in training junior developers to add to our SWAT team in our Temple office. SWAT is a highly responsive team that functions with a high degree of autonomy, addressing critical software issues for both internal and external customers. This team works closely with the Support and Consulting departments to ensure client success and continuous business operations. A successful candidate will truly enjoy helping people, a talent for improving our software to create operational efficiency, and a strong desire to be a contributing member of the team.


Responsibilities include:

  • Researches issues escalated from first level support, relying on data from clients, Salesforce, prior product versions, and other sources to identify bugs
  • Diagnose both internal and external customer PDI Software and network issues, communicating solutions
  • Create and code change requests for PDI Software issues (e.g., bugs, enhancements, resolutions), logging software change requests for inclusion in new release
  • Creates documentation in concert with User Ed Department, logging all steps to achieve resolution
  • Maintains queue, seeking feedback as appropriate from case owners on priority level and other variables
  • Other projects as assigned

Required Skills & Experience:

  • Excellent organizational, analytical and problem solving skills
  • Ability to troubleshoot and test software applications
  • Development experience with one or more programming language and database concepts, preferably with exposure to SQL, C#, Javascript, XML, HTML
  • Ability to multi-task and prioritize issues with an appropriate sense of urgency
  • Strong customer service skills
  • Excellent communication skills, both written and verbal

Educational Qualifications/ Pre-Requisites:

  • Bachelor’s degree in Computer Science/ Information Systems, or equivalent work experience
  • Expertise in one or more programming languages, development tools, and/or databases and the systems development life cycle


PDI’s employee-oriented culture provides a supportive and dynamic work environment for high achievers. PDI seeks individuals who value continuous learning, hold high ethical standards, and are top performers in their respective fields. We offer competitive wages, professional development, superb culture, and a highly competitive benefits package. For more information about PDI, please visit our website at  PDI is an Equal Opportunity Employer. We verify employment eligibility for all new hires using e-Verify.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status
Human Check*