
Job Overview
Location
Remote
Job Type
Full-time
Category
Software Engineering
Date Posted
July 10, 2026
Full Job Description
📋 Description
- • Join Ferguson’s Enterprise Data & Analytics organization as a Full Stack Software Engineer, where you will play a critical role in building, supporting, and operating modern, cloud native applications and integration services that power enterprise business workflows.
- • In this role, you will work across frontend, backend, and data integrated services, contributing throughout the full software development lifecycle.
- • You will help ensure solutions are scalable, secure, highly available, and operationally sound in a 24x7 enterprise environment.
- • This position is ideal for a highly self-motivated engineer who takes strong ownership of outcomes, thrives in complex distributed systems, and is comfortable balancing feature development with production support responsibilities.
- • Design, develop, and maintain full stack applications, including modern web user interfaces, backend services, and API based integrations.
- • Build and support cloud native services hosted on Microsoft Azure, ensuring high availability, resiliency, and performance across production and nonproduction environments.
- • Develop and maintain REST-based APIs and integration services that enable reliable data exchange and automation across enterprise platforms.
- • Support and enhance data integrated workflows, including batch and near Realtime processing, orchestration, and monitoring.
- • Collaborate closely with software engineering, data engineering, architecture, security, and business partners throughout analysis, design, development, and deployment.
- • Participate in CI/CD pipelines and infrastructure automation efforts using Infrastructure as Code to improve deployment consistency and operational reliability.
- • Perform code reviews, implement automated testing, and ensure solutions adhere to established engineering standards and best practices.
- • Monitor application and system health using logging, alerting, and observability tools; proactively identify issues before they impact the business.
- • Troubleshoot complex issues across the full stack (UI, services, integrations, data) and perform root cause analysis to drive long-term improvements.
- • Maintain clear and accurate user documentation, including application builds, support procedures, and operational runbooks.
- • Continuously evaluate existing systems and proactively recommend improvements to performance, reliability, scalability, and operational maturity.
🎯 Requirements
- • Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent hands-on professional experience.
- • Solid experience developing full stack applications, including modern frontend frameworks and backend service development.
- • Good experience with backend and server-side development using C#/.NET and one or more additional languages such as Node.js, Java, or Python, building secure, scalable APIs and services to support enterprise applications and integration platforms.
🏖️ Benefits
- • Competitive offering not only includes benefits like health, dental, vision, paid time off, life insurance and a 401(k) with a company match, but our associates also enjoy additional meaningful and inclusive enhancements that are adaptable to their diverse situations and needs, including mental health coverage, gender affirming and family building benefits, paid parental leave, associate discounts, community involvement opportunities and more!
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Ferguson Enterprises, Inc.
Ferguson Enterprises, Inc. is North America's largest distributor of plumbing, HVAC, and waterworks supplies, serving residential, commercial, and municipal customers. The company operates a network of over 1,400 branches and fulfillment centers across the United States, Canada, and the Caribbean, offering more than one million products from leading brands. Established in 1953 and headquartered in Newport News, Virginia, Ferguson provides integrated supply chain solutions, digital tools, and technical expertise to contractors, engineers, and facility managers, emphasizing sustainable water infrastructure and energy-efficient building systems.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Armada Group, Inc.
3 months ago

XN Limited
3 months ago
4 days ago
3 months ago

