View Our Website View All Jobs

Software Development Manager (J2EE)


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 private equity 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!


As a result of our recent acquisition of the ERP assets of The Pinnacle Corporation, we are looking for a Development Manager of the Pinnacle Business Platform. This position will be based in either our Temple (preferred) or Round Rock (possible) office. The successful candidate will have excellent technical and communication skills, and relevant experience leading offshore software development teams working with US-based product management to deliver products on time and within budget.


Responsibilities include:

  • Serve as liaison between development staff and key stakeholders; keep stakeholders informed of status, issues and accomplishments, demonstrating an appropriate sense of urgency
  • Create and execute development plans and revise as necessary to meet changing needs and requirements
  • Leads team of outsourced resources, including direct and indirect reports
  • Responsible for technical direction, design, and integration of products, and delivery of multiple, simultaneous project goals and application releases
  • Recognize and remediate system deficiencies and implement effective solutions
  • Own the development lifecycle and be responsible for managing technical risks throughout projects
  • Perform code reviews and mentor team members, driving a high-performance culture by constantly seeking improvements and helping the team to do the same
  • Occasional international travel

Required Skills & Experience:

  • Java-based web development (J2EE and EJB) on Linux platforms
  • Java Server Faces (Seam Framework and Apache Tomahawk a plus)
  • Hibernate or other ORM technology
  • MVC patterns and concepts (Apache Struts or similar)
  • HTML5/ CSS3/ JQuery/ javascript

Educational Qualifications/ Pre-Requisites:

  • Bachelor’s degree in Computer Science or similar, or 5 years of relevant experience
  • Experience managing and leading software development teams
  • Demonstrated experience in delivering projects within deadline
  • Possesses significant knowledge of client/server and internet systems architectures
  • Experience with complex database concepts
  • Understands OO concepts and consistently applies them
  • Understands the benefits of the various programming languages
  • Knowledge of Convenience Retail or Wholesale Petroleum industries, or business accounting is a plus
  • Fluency in Spanish, and international work experience preferred


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*