Software Engineer II

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency through platforms like GasBuddy.
Backend
Mid-Level Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer II

PDI Technologies is at the forefront of empowering convenience retail and petroleum brands through innovative technology solutions. As a Software Engineer II, you'll join a global team that's dedicated to "Connecting Convenience" across the globe through platforms like GasBuddy, helping businesses increase productivity and make data-driven decisions.

The role demands a versatile engineer comfortable working in both Windows & Linux environments, with experience in various technologies including PowerShell scripting, bash, and database administration. You'll be responsible for designing and building scalable fault-tolerant systems while working in an Agile environment. The position offers a unique opportunity to work with diverse technologies and contribute to mission-critical solutions in the petroleum and retail industry.

As a key member of the development team, you'll be involved in the entire software development lifecycle - from design and implementation to testing and maintenance. You'll collaborate with Product Owners, QA Engineers, and other stakeholders to deliver high-quality solutions. The role also includes mentoring junior engineers, making it perfect for someone who enjoys sharing knowledge and helping others grow.

The ideal candidate should have 4-7 years of experience, strong proficiency in technologies like Delphi, SQL, and JavaScript frameworks, and a solid foundation in computer science fundamentals. PDI Technologies offers a comprehensive benefits package, including competitive salary, continuous learning opportunities, and a flexible work environment that promotes work-life balance.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in a global company while working with cutting-edge technology in the retail and petroleum industry. The company's commitment to diversity, inclusion, and professional growth makes it an ideal place for long-term career development.

Last updated 2 hours ago

Responsibilities For Software Engineer II

  • Development and maintenance of custom software for Petro-solutions
  • Participate in design decisions for new and existing application development
  • 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
  • Guide and train junior engineers in the team
  • Contribute towards overall improvement of products and codebase
  • Work with product teams to define requirements

Requirements For Software Engineer II

JavaScript
  • 4-7 years of experience in software product development
  • Proficiency in Delphi, SQL, JavaScript Frameworks (Knockout, Angular)
  • Experience with modern UI frameworks and concepts
  • Experience with front end or mobile development
  • Familiarity with Eclipse / VS IDE and ADO
  • Experience with SDLC and Agile methodologies
  • Strong written and verbal communication skills
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Ability to work independently in a high-paced team

Benefits For Software Engineer II

Medical 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

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.

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 III

Mid-level Software Engineer role at PDI Technologies, focusing on enterprise software development for convenience retail and petroleum brands.

Software Engineer II

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