Taro Logo

Software Engineer I

PDI Technologies provides productivity and sales growth solutions for convenience retail and petroleum wholesale ecosystem.
Temple, TX, USADallas, TX, USAAlpharetta, GA, USA
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Enterprise SaaS

Job Description

PDI Technologies is seeking an Entry-Level Software Engineer to join their team in developing solutions for the convenience retail and petroleum wholesale ecosystem. This role offers an exciting opportunity to work with a company that connects convenience businesses globally, helping them increase productivity and enhance customer engagement. The position requires 1 year of experience and focuses on backend development using .NET, C#, and SQL. You'll work in an Agile environment, collaborating with Product Management and contributing to software development, troubleshooting, and testing. The company offers a comprehensive benefits package including immediate health coverage, flexible work arrangements, and professional development opportunities. This is an ideal position for a developer who values high standards, continuous improvement, and wants to make an impact in a collaborative, fast-paced environment. PDI Technologies emphasizes a strong culture of authenticity, trust, and diversity, making it an attractive workplace for growing your career in software engineering.

Last updated 2 months ago

Responsibilities For Software Engineer I

  • Actively support and develop software solutions for PDI products
  • Troubleshoot and resolve software issues and maintain thorough documentation
  • Perform engineering level tests to find defects; troubleshoot and debug production issues
  • Partner with Product Management for solution feasibility and effort estimation
  • Prepare and provide case status and risk assessments
  • Work in an Agile environment to assist in analysis and determination of solutions
  • Work with Product Owner to clarify and estimate feature work

Requirements For Software Engineer I

Java
  • 1 year of experience in software product development
  • Proficiency in .Net and C#
  • Proficiency in SQL performance troubleshooting and tuning
  • Experience with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 1+ years of practical experience with Agile development methodologies
  • Strong written and verbal communication skills
  • Strong problem-solving and analytical skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms

Benefits For Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package including health, dental, and vision coverage effective immediately
  • Fully flexible remote work environment
  • Matching Group Retirement Savings Plan
  • PTO effective immediately
  • Quarterly self-investment allowance for personal and professional development
  • Strong culture that values authenticity, trust, curiosity, and diversity

Related Jobs

Sustaining Engineer I - Plymouth, MN

Entry-level Sustaining Engineer position at Medtronic focusing on manufacturing process support and improvement for medical devices.

Integration Developer 1

Entry-level Integration Developer position at Louisiana State University, focusing on enterprise system integrations and development with comprehensive benefits package.

(New Grad) Software Engineering

New grad software engineering role at Samsara building IoT and connected operations platform using Go, TypeScript, and React. Hybrid position in San Francisco with competitive compensation.

Application Developer (Hybrid)

Application Developer position at Zirous offering hybrid work in West Des Moines, focusing on custom development and client solutions with 1-5 years experience required.

Graduate Software Engineer (2026 Start – Austin)

Entry-level software engineering role at Optiver, a global trading firm, focusing on building high-performance trading applications. 2026 start in Austin, comprehensive training provided.