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 Software Engineer II role is a crucial position within their Product Development team, focused on designing and building scalable, fault-tolerant systems that power their market-leading software products.

As a Software Engineer II, you'll be working in an agile environment, collaborating with talented engineers to deliver solutions that delight customers. The role requires expertise in both Windows and Linux environments, including PowerShell scripting, bash, and database administration. You'll be working with various technologies including JavaScript, React, C#, NodeJS, and SQL, while having the opportunity to work with cloud environments like GCP, AWS, and Azure.

The ideal candidate should have 4-7 years of experience in software development, strong computer science fundamentals, and excellent problem-solving skills. You'll be responsible for designing, building, testing, and supporting PDI's enterprise software solutions, while also mentoring junior engineers and contributing to the continuous improvement of the engineering environment.

PDI offers a comprehensive benefits package including competitive salary, market-competitive benefits, quarterly perks, and ample time off. They promote a culture that values diversity, inclusion, and continuous learning, providing opportunities for professional certifications and leadership development. The company's commitment to connecting convenience across the globe through innovative solutions makes this an exciting opportunity for someone looking to make a real impact in the retail and petroleum technology sector.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Design and maintain custom software for Petro-solutions
  • Participate in design decisions for new and existing applications
  • Develop software solutions for PDI products
  • Perform testing to ensure systems meet requirements
  • Troubleshoot, test, and validate software issues
  • Work with Product Owner to clarify and estimate feature work
  • Collaborate with QA Engineers on test plans
  • Guide and train junior engineers
  • Work with product teams to define requirements
  • Contribute to overall improvement of products and codebase

Requirements For Software Engineer II

JavaScript
Node.js
React
  • 4-7 years of software development experience
  • Proficiency in JavaScript, React, C#, NodeJS, and SQL
  • Experience with Eclipse / VS IDE and ADO
  • Knowledge of SDLC and Agile methodologies
  • Strong written and verbal communication skills
  • Problem-solving and analytical skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Ability to work independently and meet deadlines
  • Collaborative mindset

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

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.