Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PDI Technologies Logo

Software Engineer II

PDI Technologies

Salary not specified
May 9, 2025
Houston, TX, US • Dallas, TX, US • Temple, TX, US • Alpharetta, GA, US
Apply Now

PDI Technologies is looking to develop cutting-edge technology solutions that drive growth and operational efficiency for convenience retail and petroleum brands.

Requirements

  • Minimum proficiency required in .Net and C
  • Proficiency required in SQL performance troubleshooting and tuning
  • Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira
  • Practical experience with Agile development methodologies
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • 1+ year of experience serving as a technical team lead (preferred)
  • Experience designing and developing new or maintaining existing software applications in a software product development environment

Responsibilities

  • Actively support and develop software solutions for PDI products
  • Troubleshoot and resolve software issues with due urgency and maintain thorough documentation of all software solutions
  • Perform engineering level tests to find defects; troubleshoot and debug production issues
  • Guide and train less experienced engineers
  • Partner with Product Management to consult on solution feasibility and high-level effort estimation
  • Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges
  • Work with Product Owner to clarify and estimate feature work

Other

  • 2 to 5 years’ experience
  • Highly motivated self-starter with a desire to help others and take action
  • Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
  • Ability to independently work as a contributing member in a high-paced and focused team
  • Ability to multi-task and prioritize tasks with competing deadlines
  • Strong problem-solving and analytical skills with the ability to work under pressure
  • Ability to socialize ideas and influence decisions without direct authority
  • Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
  • Ensures Accountability
  • Plans and Aligns
  • Manages Complexity
  • Optimizes Work Processes
  • Communicates Effectively