Software Engineer III

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Mid-Level Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer III

PDI Technologies is a global leader in providing cutting-edge technology solutions for convenience retail and petroleum brands. We're seeking a Software Engineer III to join our dynamic team in building next-generation development applications. This role offers an exciting opportunity to work with diverse technologies across Windows & Linux environments.

As a Software Engineer III, you'll be instrumental in designing and building market-leading software products, focusing on cloud maturity and mobility. You'll work within an agile team environment, contributing to enterprise software solutions that drive real impact. The role involves collaboration with various stakeholders, including architects, product owners, and SRE teams.

The ideal candidate brings 5-9 years of software development experience, with strong expertise in .NET, C#, SQL, and JavaScript frameworks. You'll lead small to medium-sized projects, mentor junior engineers, and work closely with Product Management to ensure successful delivery of features. The position requires both technical excellence and strong communication skills.

We offer a comprehensive benefits package including competitive salary, continuous learning opportunities, and a supportive work environment that values diversity and work-life balance. Join a global team committed to excellence and innovation, where you'll have the opportunity to make a significant impact on products that serve leading convenience retail and petroleum brands worldwide.

Last updated 3 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
  • Perform testing to ensure systems meet requirements
  • Troubleshoot, test, and validate software issues
  • 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 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
  • Experience with AI interfaces (Microsoft CoPilot, Claude or ChatGPT)
  • 2+ years of practical 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
  • 1+ year of experience serving as a technical team lead preferred

Benefits For Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Market-competitive benefits
  • Quarterly perks program
  • Ample time off
  • Hybrid working arrangements
  • Continuous learning opportunities
  • Professional certifications
  • Leadership development opportunities

Interested in this job?

Jobs Related To PDI Technologies Software Engineer III

Software Engineer II (TBH4972)

Mid-level Software Engineer position at PDI Technologies, developing solutions for convenience retail and petroleum brands using .NET and web technologies.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, focusing on developing and maintaining custom software solutions for the petroleum and retail industry.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, focusing on developing and maintaining custom software solutions for the petroleum and retail industry.

Test Automation Engineer II

Test Automation Engineer II position at PDI Technologies, leading automation efforts and developing enterprise software solutions in a hybrid work environment.

Software Engineer II

Mid-level Software Engineer role at PDI Technologies, focusing on backend development for retail and petroleum industry solutions.