Software Engineer IV

PDI Technologies empowers convenience retail and petroleum brands with technology solutions for growth and operational efficiency.
Backend
Senior Software Engineer
Hybrid
9+ years of experience
Enterprise SaaS

Description For Software Engineer IV

PDI Technologies is a global leader in providing cutting-edge technology solutions for convenience retail and petroleum brands. We specialize in developing solutions that drive growth and operational efficiency through our platform that connects convenience across the globe. Our technology enables businesses to increase productivity, make data-driven decisions, and engage with customers through loyalty programs and market intelligence via applications like GasBuddy.

As a Software Engineer IV, you'll be part of an energetic team building next-generation development applications. The role involves designing and building market-leading software products while driving cloud maturity and mobility initiatives. You'll work in an agile environment, contributing to both Windows and Linux platforms, utilizing various programming languages and technologies.

The position offers significant growth opportunities, working with cutting-edge technologies including .NET, C#, SQL, and JavaScript frameworks. You'll lead medium to large-sized projects, mentor junior engineers, and collaborate with cross-functional teams including Architecture, DevOps, and Product Management. The role requires strong technical expertise combined with leadership abilities to drive technical decisions and improvements.

PDI Technologies offers a comprehensive benefits package, professional development opportunities, and a culture that values diversity and inclusion. The hybrid work environment provides flexibility while maintaining strong team collaboration. This is an excellent opportunity for a senior engineer looking to make a significant impact in the retail and petroleum technology sector while working with a global team committed to excellence and innovation.

Last updated 2 days ago

Responsibilities For Software Engineer IV

  • Be accountable for design decisions for new and existing application development
  • 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
  • Prepare and provide project status and risk assessments
  • Make recommendation for technology adoption
  • Actively develop software solutions
  • Perform testing and troubleshooting
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers on test plans and bug resolution

Requirements For Software Engineer IV

JavaScript
  • 9+ years experience in software product development
  • Expert in .NET, C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Proficiency with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 2+ years of practical experience with Agile development methodologies
  • 2+ years of experience working on public cloud native applications (AWS, Azure)
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • 4+ years of experience serving as a technical team lead preferred

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

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 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 III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands with .NET, C#, and web technologies.