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
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer II

PDI Technologies is a global leader in providing technology solutions for convenience retail and petroleum brands. As a Software Engineer II, you'll join a dynamic team building next-generation applications that drive operational efficiency and growth. The role offers a unique opportunity to work with diverse technologies across Windows and Linux environments, focusing on enterprise software solutions.

The position requires 2-5 years of experience and strong proficiency in .NET, C#, SQL, and JavaScript frameworks. You'll be integral in designing and developing software that enhances PDI's cloud maturity and mobility initiatives. Working in an Agile environment, you'll collaborate with product owners, QA engineers, and other stakeholders to deliver high-quality solutions.

The company offers a comprehensive benefits package including competitive salary, quarterly perks, and professional development opportunities. PDI's culture emphasizes work-life balance with flexible time off and hybrid work arrangements where possible. They value diversity, inclusion, and foster an environment of continuous learning and growth.

This role is perfect for a mid-level engineer who enjoys technical challenges, values collaboration, and wants to make a real impact in the retail and petroleum technology sector. You'll be working on products that serve leading brands globally, with the opportunity to grow your skills across multiple technologies and platforms.

Last updated 7 hours 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
  • Compile test results for problem-solving
  • Perform engineering level tests to find defects
  • 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 II

JavaScript
TypeScript
  • 2-5 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
  • Ability to work independently in a high-paced team
  • Strong problem-solving and analytical skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms

Benefits For Software Engineer II

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

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.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands, requiring 4-7 years of experience in .NET, C#, and SQL.