Software Engineer IV

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Senior Software Engineer
In-Person
9+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer IV

PDI Technologies is seeking a Senior Software Engineer (Software Engineer IV) to join their team in developing cutting-edge solutions for the convenience retail and petroleum industry. This role combines technical leadership with hands-on development, requiring expertise in .NET, C#, and cloud technologies.

The position offers an exciting opportunity to work on next-generation development applications, focusing on cloud maturity and mobility. As a Software Engineer IV, you'll be instrumental in designing and building market-leading software products while leading medium to large-sized projects. The role demands both technical excellence and leadership skills, as you'll be guiding less experienced engineers and collaborating with various stakeholders including architects, product owners, and SRE teams.

The ideal candidate brings 9+ years of software development experience, with deep expertise in .NET, C#, SQL, and JavaScript frameworks like Angular. Strong knowledge of cloud platforms (AWS, Azure) and experience with Agile methodologies are essential. The role requires comfort in both Windows and Linux environments and the ability to adapt to various programming languages.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, and opportunities for professional growth. The company culture emphasizes diversity, inclusion, and work-life balance, with hybrid working arrangements where appropriate. You'll be part of a global team that values authenticity and curiosity while working on solutions that drive real impact in the retail and petroleum industry.

This is an excellent opportunity for a senior engineer looking to make a significant impact while working with modern technologies in a collaborative, growth-oriented environment. The role combines technical challenges with leadership opportunities, making it ideal for someone ready to take the next step in their career while contributing to meaningful solutions in the retail technology space.

Last updated 4 hours 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
  • Prepare project status and risk assessments
  • Make technology adoption recommendations
  • Actively develop software solutions
  • Perform testing and validation
  • Troubleshoot and debug development issues
  • Work with Product Owner for feature estimation
  • Work with QA Engineers on test plans

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
  • 2+ years experience with Agile development methodologies
  • 2+ years experience with cloud native applications (AWS, Azure)
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • 4+ years experience as technical team lead (preferred)

Benefits For Software Engineer IV

Medical Insurance
  • Competitive salary
  • Market-competitive benefits
  • Quarterly perks program
  • Ample time off
  • Hybrid working arrangements where appropriate
  • 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, building enterprise solutions for retail and petroleum industries using .NET, C#, and JavaScript frameworks.

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.

Software Engineer IV

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

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.