Software Engineer II

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

Description For Software Engineer II

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency. By "Connecting Convenience" across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy.

As a Software Engineer II, you will play a key role in designing and building our market-leading software products as we drive to continuously increase our cloud maturity and mobility. You will work as a key part of an agile team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend & implement system enhancements that will improve the quality, performance, and maintainability of our products.

Key Responsibilities:

  • 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
  • Use a disciplined approach in an Agile environment
  • Troubleshoot, test, and validate software issues
  • Compile test results to provide data for use in solving problems
  • Perform engineering level tests to find defects
  • Work with Product Owner to clarify and estimate feature work
  • Collaborate with QA Engineers on test plans and issue resolution

Qualifications:

  • 3-5 years' experience in software product development
  • Proficiency in .Net, C#, SQL, JavaScript Web Frameworks (e.g. Angular), ASP.NET MVC
  • Familiarity with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • Experience with SDLC and Agile methodologies
  • Strong communication, problem-solving, and analytical skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms

PDI offers a comprehensive benefits package, including competitive salary, market-competitive benefits, and a quarterly perks program. We encourage work-life balance with ample time off and hybrid working arrangements where appropriate. Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought.

Last updated 2 months 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
  • Use a disciplined approach in an Agile environment
  • Troubleshoot, test, and validate software issues
  • Compile test results to provide data for use in solving problems
  • Perform engineering level tests to find defects
  • Work with Product Owner to clarify and estimate feature work
  • Collaborate with QA Engineers on test plans and issue resolution

Requirements For Software Engineer II

JavaScript
  • 3-5 years' experience in software product development
  • Proficiency in .Net, C#, SQL, JavaScript Web Frameworks (e.g. Angular), ASP.NET MVC
  • Familiarity with Microsoft Visual Studio IDE and Azure DevOps or Jira
  • Experience with SDLC and Agile methodologies
  • Strong communication skills
  • Problem-solving and analytical skills
  • Ability to work independently and collaboratively
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms

Benefits For Software Engineer II

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 II

Test Automation Engineer II

Test Automation Engineer II position at PDI Technologies, focusing on automation testing for fuel pricing SaaS system with 4+ years experience required.

Software Engineer II

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

Software Engineer III

Mid-level Software Engineer position at PDI Technologies, focusing on enterprise software development with .NET, C#, and JavaScript, based in Slovakia.

Software Engineer II

Software Engineer II position at PDI Technologies, focusing on enterprise software development with .NET, SQL, and JavaScript, requiring 4-7 years of experience.

Software Engineer II

Join PDI Technologies as a Software Engineer II, building cutting-edge solutions for convenience retail and petroleum brands.