Software Engineer III

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
$95,000 - $160,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer III

PDI Technologies is a global leader in providing cutting-edge technology solutions for convenience retail and petroleum brands. As a Software Engineer III, you'll join an energetic team building next-generation development applications. The role combines technical leadership with hands-on development, requiring expertise in .NET, C#, and web technologies.

You'll be instrumental in designing and building market-leading software products, focusing on cloud maturity and mobility. Working in an agile environment, you'll lead small to medium-sized projects, mentor junior engineers, and collaborate with various stakeholders including architects, product owners, and SRE teams.

The position offers a unique opportunity to work with diverse technologies across Windows and Linux environments. You'll be responsible for making critical design decisions, implementing system enhancements, and ensuring high-quality software delivery. The role requires a balance of technical expertise and leadership skills, making it perfect for engineers who want to grow both technically and professionally.

PDI Technologies offers a comprehensive benefits package, including competitive salary, continuous learning opportunities, and a flexible hybrid work environment. The company culture promotes diversity, inclusion, and work-life balance, making it an ideal place for passionate engineers who want to make a real impact in the retail and petroleum technology sector.

Last updated 2 days ago

Responsibilities For Software Engineer III

  • Oversee and contribute to design decisions for new and existing application development
  • Lead small and medium sized projects
  • Guide and train less experienced engineers
  • Work with Architecture and DevOps teams to evaluate tools, process, and technologies
  • Partner with Product Management for solution feasibility and effort estimation
  • Prepare project status and risk assessments
  • Make recommendation for data model and framework improvement
  • Actively develop software solutions
  • Perform testing and ensure systems meet requirements
  • Troubleshoot, test, and validate software issues
  • Work with QA Engineers on test plans and bug resolution

Requirements For Software Engineer III

JavaScript
  • 5-9 years experience in software product development
  • Proficiency in .Net, C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Experience with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 1+ year technical team lead experience preferred
  • 2+ years 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
  • Experience working in both Windows & Linux environments

Benefits For Software Engineer III

Medical Insurance
  • Competitive salary
  • Market-competitive benefits
  • Quarterly perks program
  • Ample time off
  • Hybrid working arrangements
  • Continuous learning opportunities
  • Professional certifications
  • Leadership development opportunities

Interested in this job?

Jobs Related To PDI Technologies Software Engineer III

Test Automation Engineer III

Senior Test Automation Engineer position at PDI Technologies focusing on designing and implementing automated testing solutions for enterprise software.

Test Automation Engineer III

Senior Test Automation Engineer role at PDI Technologies, focusing on quality assurance and test automation for retail and petroleum industry software solutions.

Software Engineer III (Delphi)

Senior Software Engineer III position at PDI Technologies, focusing on Delphi development for enterprise retail and petroleum solutions.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands using .NET, SQL, and cloud technologies.

Database Engineer III

Senior Database Engineer role at PDI Technologies, focusing on MySQL and AWS database systems for convenience retail solutions.