Software Engineer II

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

Description For Software Engineer II

PDI Technologies is a global leader in providing cutting-edge technology solutions for convenience retail and petroleum brands. The company's mission of "Connecting Convenience" is realized through their suite of products that enhance productivity, decision-making, and customer engagement through loyalty programs and real-time market intelligence via platforms like GasBuddy.

As a Software Engineer II, you'll be part of an energetic team building next-generation development applications. The role demands a progressive software engineer who values agile development practices and continuous improvement. You'll work in both Windows & Linux environments, contributing to the design and development of market-leading software products while focusing on cloud maturity and mobility.

The position offers an excellent opportunity to work with various technologies and platforms, including .NET, C#, SQL, and JavaScript frameworks. You'll collaborate with cross-functional teams, including product owners, QA engineers, and SREs, while contributing to an always-improving engineering environment.

PDI Technologies offers a comprehensive benefits package, including competitive salary, market-competitive benefits, and a quarterly perks program. The company culture emphasizes work-life balance, professional growth through continuous learning opportunities, and a diverse, inclusive environment that values authenticity and innovation.

This role is perfect for a mid-level software engineer with 4-7 years of experience who is passionate about building high-quality software, thrives in an agile environment, and wants to make a real impact in the retail and petroleum technology sector.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Participate in design decisions for new and existing application development
  • Prepare and provide project status and risk assessments
  • Actively develop software solutions for PDI products
  • Perform testing to ensure systems meet documented user requirements
  • Use disciplined approach in Agile environment
  • Troubleshoot, test, and validate software issues
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers to develop optimal product test plans

Requirements For Software Engineer II

JavaScript
  • 4-7 years experience in software product development
  • Proficiency in .Net and C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Familiarity with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • Practical experience with SDLC and Agile methodologies
  • 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 II

  • 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 II

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands using .NET, C#, and JavaScript frameworks.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands using .NET, C#, and JavaScript frameworks.

Software Engineer II

Software Engineer II position at PDI Technologies, developing enterprise solutions for convenience retail and petroleum brands, requiring 4-8 years of experience in backend development.

Software Engineer II (TBH4972)

Mid-level Software Engineer position at PDI Technologies, developing enterprise solutions for convenience retail and petroleum brands using .NET, C#, and JavaScript technologies.

Software Engineer III

Mid-level Software Engineer position at PDI Technologies, focusing on enterprise software development using .NET stack, with 5-9 years experience required, based in Chennai with hybrid work arrangement.