Taro Logo

Software Engineer III

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

Job Description

PDI Technologies is a global leader in providing technology solutions for convenience retail and petroleum brands. As a Software Engineer III, you'll be part of 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 work in both Windows & Linux environments, leading small to medium-sized projects while mentoring junior engineers. The position offers significant growth opportunities in a company that values diversity and innovation.

The role demands a strong background in software architecture and design principles, with 7-9 years of experience in product development. You'll be responsible for making critical design decisions, collaborating with various stakeholders, and ensuring high-quality software delivery. The company offers a comprehensive benefits package including competitive salary, continuous learning opportunities, and a supportive work environment that promotes work-life balance.

Working at PDI Technologies means joining a company that's at the forefront of connecting convenience across the globe through cutting-edge technology solutions. You'll be part of a team that values excellence, collaboration, and real impact, while working on solutions that serve leading brands in the retail and petroleum industry. The company's commitment to employee growth, combined with its global presence and innovative technology stack, makes this an excellent opportunity for experienced software engineers looking to make a significant impact.

Last updated a day ago

Responsibilities For Software Engineer III

  • Oversee and contribute to design decisions for new and existing application development
  • Lead small and medium sized projects
  • Guide and train less experienced engineers
  • Work with Architecture and DevOps teams to evaluate tools, process, and technologies
  • Partner with Product Management for solution feasibility and effort estimation
  • Prepare project status and risk assessments
  • Make recommendation for data model and framework improvement
  • Actively develop software solutions
  • Perform testing and validation
  • Troubleshoot and debug development and production issues
  • Work with Product Owner to clarify and estimate feature work
  • Collaborate with QA Engineers on test plans

Requirements For Software Engineer III

JavaScript
TypeScript
  • 7-9 years' experience in software product development
  • Strong expertise in .NET and C# development, including ASP.NET MVC and Web API
  • Proficient in SQL and database development
  • Experience with JavaScript frameworks, especially Angular
  • Understanding of software architecture and design principles
  • Knowledge of Domain-Driven Design
  • Expertise in unit testing frameworks
  • Familiarity with Agile methodologies
  • Experience with Azure DevOps or JIRA
  • Exposure to AI-assisted development tools

Benefits For Software Engineer III

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

Related Jobs

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries using .NET, SQL, and JavaScript frameworks.

Software Engineer III

Senior Software Engineer role at PDI Technologies, developing enterprise solutions for convenience retail and petroleum brands, requiring 7+ years of experience in software development.

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries using .NET, C#, and JavaScript frameworks.

Full Stack Developer

Senior Full Stack Developer position at ZEISS India, requiring 7+ years of experience in Java and frontend development, focusing on MES software development for lens manufacturing.

Senior Software Engineer II

Senior Software Engineer II position at LexisNexis Legal & Professional, focusing on full-stack development with .NET Core and React in Bengaluru.