View Our Website View All Jobs

Internet Developer


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 GenStar – 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!


The primary focus of the Internet Developer position is to coordinate with all departments to design and maintain systems which meet their requirements.  The ideal candidate must be able to effectively communicate with all employees to translate those requirements into creative solutions that efficiently utilize the various systems and technologies currently deployed within PDI. We are looking for someone with a robust skill set who can hit the ground running, and this position can be located anywhere in the United States.   

Responsibilities include

  • Lead developer for internal development projects using C#, ASP, VisualForce
  • Design, create, and maintain SQL databases
  • Plan and implement systems integration projects
  • Provide import/export of data from various systems and sources
  • Insure data integrity
  • Provide data driven reports for management
  • Additional tasks and projects as assigned

Required Skills & Experience


  • Design, create, maintain databases
  • Create stored procedures, views, user-defined functions
  • User security

Web development

  • HTML
  • CSS
  • Javascript
  • JQuery
  • VisualForce
  • SharePoint
  • Classic ASP


  • Import/ export of data
  • User/ Account/ Contact administrative tasks

Object-oriented languages

  • Minimum 5 years C# programming experience
  • Minimum 1 year of Apex experience

Educational Qualifications/ Pre-Requisites

  • Bachelor’s degree in Computer Science or similar, or equivalent work experience
  • Knowledge of Convenience Retail or Wholesale Petroleum industries, or business accounting is a plus

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
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) 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*