Job Title:
Manager - Software Engineering [T500-21725]
Company: Ferguson GCC
Location: Ludhiana, Punjab
Created: 2026-01-11
Job Type: Full Time
Job Description:
About Ferguson:Since 1953, Ferguson has been a source of quality supplies for a variety of industries. Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson is proud to provide best-in-class products, service and capabilities across the following industries: Commercial/Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in.Duties and Responsibilities: 9+ years of experience in Salesforce Sales, Service, Experience Cloud & Commerce Cloud solutioning, architecture, and end-to-end deliveryLed engineering teams (onshore/offshore) driving large-scale Salesforce implementations and transformation programsHands-on experience with Salesforce Commerce Cloud (Demandware) including integrations with CRM & eProcurement systemsImplemented engineering best practices: code quality standards, CI/CD pipelines, automated testing, and performance optimisationLead the implementation and enhancement of software development lifecycle (SDLC) processes, ensuring alignment with industry best practices.Thought leader to enhance our local team and support their success and connection to FergusonDrive moderate to significant improvements in processes, systems, policies, and products to enhance overall performance.Oversee the development, testing, and delivery of high-quality software solutions, ensuring consistency with established SLAs and standards.Act as a key point of contact for system-related issues, collaborating with multi-functional IT teams to identify and implement solutions.Recruit, mentor, and evaluate team members, fostering a culture of growth, accountability, and excellence.Develop and track relevant performance metrics to assess service quality and identify areas for continuous improvement.Collaborate with other IT leaders to evaluate and implement new technologies and processes that align with business goals.Ensure compliance with IT policies and work to update outdated procedures to better align with current business needs.Maintain a forward-looking perspective by reviewing emerging technologies and forecasting future trends in IT.Participate in leadership meetings, serving as a voice for your team while aligning with organizational goals and strategies.Conduct regular team meetings to ensure alignment and effective communication.Qualifications and Requirements:9+ years of experience in Salesforce Sales, Service, Experience Cloud & Commerce Cloud solutioning, architecture, and end-to-end deliveryLed engineering teams (onshore/offshore) driving large-scale Salesforce implementations and transformation programsHands-on experience with Salesforce Commerce Cloud (Demandware) including integrations with CRM & eProcurement systemsProven track record in modernising legacy solutions to Salesforce platform, improving scalability and performanceDesigned and implemented enterprise-grade technical architecture, integration patterns, and reusable frameworksCollaborated closely with business stakeholders, product owners, and architects to align technical strategy with business outcomesStrong experience in Agile delivery, sprint governance, technical backlog management, and release planningImplemented engineering best practices: code quality standards, CI/CD pipelines, automated testing, and performance optimisationLed cross-functional teams, providing mentorship, technical guidance, and capability developmentManaged integrations with third-party platforms, ERP (SAP/Oracle), middleware and custom APIsExperienced in delivering B2B/B2C solutions, including experience digitisation, eCommerce enablement, and customer portal rolloutsFocused on innovation & technical debt reduction, driving platform adoption, performance uplift, and ROI improvement.Bachelor’s degree in Computer Science, Engineering, or a related field.A minimum of 5 years of professional IT experience, with at least 4 years in software development or IT leadership roles.Proven experience in leading teams and delivering software solutions within a structured SDLC environment.Deep technical knowledge of software development tools and methodologies, including Agile practices.Solid understanding of IT solution delivery lifecycles and familiarity with modern technical stacks.Proficiency in Microsoft Office Suite and other standard software development tools.Exceptional organizational and prioritization skills, with the ability to lead multiple projects effectively.Strong verbal and written communication skills, including the ability to create and deliver impactful presentations.Proven ability to lead, empower, and develop high-performing teams.Analytical approach with a focus on continuous improvement and problem-solving.Familiarity with emerging technologies and their potential applications within a corporate environment.