Software Engineer IV

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
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. As a Software Engineer IV, 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 modern web technologies. You'll lead medium to large projects, mentor junior engineers, and work closely with Product Management and DevOps teams.

The position offers an exciting opportunity to work on cloud-native applications, contributing to both Windows and Linux environments. You'll be responsible for designing, building, and maintaining enterprise software solutions while ensuring high quality and performance standards. The role requires a strong background in software development with 9+ years of experience and proven leadership capabilities.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, and professional development opportunities. The company culture emphasizes work-life balance with hybrid working arrangements and values diversity, inclusion, and authenticity. This is an excellent opportunity for a senior engineer looking to make a significant impact in a global technology company that's transforming the convenience retail and petroleum industry.

The ideal candidate will combine technical expertise with strong communication skills, being able to translate complex technical concepts for various stakeholders. You'll work in an Agile environment, collaborating with cross-functional teams to deliver high-quality solutions that drive real business impact. The role offers exposure to various technologies and platforms, making it perfect for someone who enjoys continuous learning and technical challenges.

Last updated 5 days 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 to evaluate tools, process, and technologies
  • Partner with Product Management for solution feasibility and effort estimation
  • Actively develop software solutions for PDI products
  • Perform testing and ensure systems meet requirements
  • Troubleshoot, test, and validate software issues
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers to develop test plans and resolve issues

Requirements For Software Engineer IV

JavaScript
TypeScript
  • 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
  • 4+ years experience as technical team lead
  • 2+ years experience with Agile development methodologies
  • 2+ years experience working on public cloud native applications (AWS, Azure)
  • Strong written and verbal communication skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Experience with Docker and Infrastructure as a Service

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 quality assurance automation and test framework development for retail and petroleum software solutions.

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 IV

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