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
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer II

PDI Technologies is at the forefront of empowering convenience retail and petroleum brands with innovative technology solutions. As a Software Engineer II, you'll join a dynamic team building next-generation development applications that drive growth and operational efficiency across the global convenience retail sector.

The role offers an exciting opportunity to work with diverse technologies in both Windows and Linux environments. You'll be instrumental in designing and building market-leading software products, with a focus on increasing cloud maturity and mobility. Working in an Agile environment, you'll collaborate with cross-functional teams including architects, product owners, and SREs to deliver enterprise software solutions.

Key technical requirements include proficiency in .NET, C#, SQL, and JavaScript frameworks, along with experience in Microsoft Visual Studio and Azure DevOps. The ideal candidate will have 2-5 years of experience and strong computer science fundamentals including OOP, design patterns, and algorithms.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, professional development opportunities, and a culture that values diversity and work-life balance. The company's global presence and focus on connecting convenience across the globe make it an exciting place for career growth.

Working from the Chennai office, you'll be part of a collaborative team that values accountability, effective communication, and stakeholder management. This role is perfect for someone who is passionate about building software that delivers real impact and wants to be part of a company that's transforming the convenience retail and petroleum industry through technology.

Last updated 8 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
  • 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
  • Perform engineering level tests to find defects

Requirements For Software Engineer II

JavaScript
  • 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
  • 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 role at PDI Technologies, focusing on backend development for retail and petroleum industry solutions.

Software Engineer III

Senior Software Engineer role at PDI Technologies, focusing on backend development for retail and petroleum industry solutions using Java and cloud technologies.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, developing enterprise solutions for convenience retail and petroleum brands.

Software Engineer III

Remote Software Engineer III position at PDI Technologies, focusing on ERP solution development using C# and SQL, with 5+ years experience required.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, focusing on backend development for convenience retail solutions using .NET, C#, and SQL.