Software Engineer IV

PDI Technologies empowers leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.
Backend
Senior Software Engineer
Hybrid
9+ years of experience
Enterprise SaaS

Description For Software Engineer IV

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency. By "Connecting Convenience" across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy.

As a Software Engineer IV, you will play a key role in designing and building our market-leading software products as we drive to continuously increase our cloud maturity and mobility. You will work as a crucial part of an agile team to design, build, test, and support PDI's enterprise software solutions. Your responsibilities include reviewing, recommending & implementing system enhancements to improve the quality, performance, and maintainability of our products.

Key responsibilities include:

  • Leading medium and large-sized projects
  • Guiding, training, and leading less experienced engineers
  • Collaborating with Architecture and DevOps teams
  • Partnering with Product Management for solution feasibility and effort estimation
  • Actively developing software solutions for PDI products
  • Troubleshooting, testing, and validating software issues
  • Working in both Windows & Linux environments

Qualifications:

  • 9+ years of experience in software product development
  • Expert in .Net, C#, SQL, JavaScript Web Frameworks (e.g., Angular), ASP.NET MVC
  • Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • Experience with Agile development methodologies
  • Experience with public cloud native applications (AWS, Azure, Docker)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

PDI offers a comprehensive benefits package, including competitive salary, market-competitive benefits, and a quarterly perks program. We encourage work-life balance with ample time off and hybrid working arrangements where appropriate. Join our global team committed to excellence, collaboration, and driving real impact in the convenience retail and petroleum industry.

Last updated 3 months ago

Responsibilities For Software Engineer IV

  • Lead medium and large sized projects
  • Guide, train, and lead less experienced engineers
  • Collaborate with Architecture and DevOps teams
  • Partner with Product Management for solution feasibility and effort estimation
  • Prepare project status and risk assessments
  • Make recommendations for technology adoption and framework improvement
  • Actively develop software solutions for PDI products
  • Perform testing and troubleshooting
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers on test plans and issue resolution

Requirements For Software Engineer IV

JavaScript
  • 9+ years' experience in software product development
  • Expert in .Net, C#, SQL, JavaScript Web Frameworks (e.g. Angular), ASP.NET MVC
  • Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 4+ years of experience as a technical team lead (preferred)
  • 2+ years of experience with Agile development methodologies
  • 2+ years of experience with public cloud native applications (AWS, Azure, Docker)
  • 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 IV

Medical Insurance
Dental Insurance
Vision 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 IV

Software Engineer III

Senior Software Engineer role at PDI Technologies focusing on backend development for convenience retail and petroleum industry solutions.

Software Engineer IV

Senior Software Engineer position at PDI Technologies, focusing on high-volume transactional systems development with C++, SQL, and .NET, offering remote work and comprehensive benefits.

Software Engineer IV

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

Database Engineer III

Senior Database Engineer role at PDI Technologies, focusing on MySQL administration and cloud infrastructure for retail and petroleum industry solutions.

Software Engineer III

Senior Software Engineer role at PDI Technologies focusing on backend development for convenience retail and petroleum industry solutions.