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
5+ years of experience
Enterprise SaaS

Description For Software Engineer III

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

The role demands a seasoned professional with 5-9 years of experience who can lead small to medium-sized projects and mentor junior engineers. You'll be working with a modern tech stack including .NET, C#, SQL, and JavaScript frameworks, contributing to both Windows and Linux environments. The position offers a unique opportunity to work on enterprise-scale solutions that impact major retail and petroleum brands globally.

Your responsibilities will span from technical leadership and architectural decisions to hands-on development and quality assurance. You'll collaborate closely with Product Management, DevOps teams, and QA Engineers, ensuring the delivery of high-quality software solutions. The role requires someone who excels in both technical expertise and communication, as you'll be guiding less experienced engineers and working with various stakeholders.

PDI Technologies offers a comprehensive benefits package including competitive salary, quarterly perks, professional development opportunities, and a culture that values work-life balance. The company's commitment to continuous learning and leadership development makes it an ideal place for engineers looking to grow their careers while making a significant impact in the retail and petroleum technology sector.

Working from the Chennai office, you'll be part of a global team that values diversity, integrity, and innovation. The company's focus on connecting convenience across the globe through cutting-edge technology provides an exciting challenge for engineers who are passionate about building scalable, enterprise-level solutions that drive real business value.

Last updated 8 days 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 and provide project status and risk assessments
  • Make recommendation for data model and framework improvement
  • 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

Requirements For Software Engineer III

JavaScript
  • 5-9 years' experience in software product development
  • Proficiency in .Net, C#, SQL, JavaScript Web Frameworks (Angular), ASP.NET MVC
  • Experience with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • 1+ year of experience serving as a technical team lead
  • 2+ years of experience with Agile development methodologies
  • Strong written and verbal communication skills
  • Strong problem-solving and analytical skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Experience working in both Windows & Linux environments

Benefits For Software Engineer III

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

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries with Java and cloud technologies.

Test Automation Engineer III

Senior Test Automation Engineer role at PDI Technologies, focusing on quality assurance automation for retail and petroleum industry software solutions.

Software Engineer

Senior Software Engineer position at PDI Technologies, developing solutions for convenience retail and petroleum brands using Node.js and TypeScript in a hybrid work environment.

Software Engineer III

Senior Software Engineer role at PDI Technologies focusing on backend development for convenience retail and petroleum industry solutions.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, developing enterprise solutions for convenience retail and petroleum brands.