1. What is a Software Engineer at Ferguson?
As a Software Engineer at Ferguson, you are a critical component of the organization’s digital transformation. Ferguson is a leading distributor of plumbing, HVAC, and industrial supplies, and the software engineering team is responsible for building the robust platforms that power these large-scale operations. Your work directly influences how customers interact with the company's vast supply chain and how internal teams manage complex logistics.
This role requires a blend of technical precision and operational awareness. You will be expected to contribute to the end-to-end development lifecycle, ensuring that the systems you build are scalable, reliable, and capable of supporting a high-volume, enterprise-level business. Working at Ferguson means navigating a blend of legacy stability and modern innovation, offering you the opportunity to solve complex, real-world problems that have a tangible impact on the business's bottom line.