Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ferguson

Full Stack Software Engineer – Cloud & Integration Platforms

Ferguson

Full Stack Software Engineer building, supporting, and operating cloud native applications for Ferguson. Contributing across frontend, backend, and data integrated services in a dynamic team environment.

Posted 4/29/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $5,444 - $9,537 per monthWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsJavaJavaScript.NETNode.jsPythonSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain full stack applications
  • Build and support cloud native services hosted on Microsoft Azure
  • Develop and maintain REST-based APIs and integration services
  • Support and enhance data integrated workflows
  • Collaborate closely with software engineering, data engineering, architecture, security, and business partners
  • Participate in CI/CD pipelines and infrastructure automation efforts
  • Perform code reviews, implement automated testing, and ensure adherence to established engineering standards
  • Monitor application and system health using logging and observability tools
  • Troubleshoot complex issues across the full stack

Requirements

What you’ll need
  • 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
  • Proficiency in HTML, CSS, JavaScript, and modern frontend development practices
  • Strong database management skills, including data modeling and performance optimization
  • Hands-on experience with Microsoft Azure and cloud native application architectures
  • Experience designing and supporting API-based integrations and distributed systems
  • Working knowledge of relational databases and SQL
  • Familiarity with cloud-based data platforms and data pipeline orchestration tools
  • Experience with CI/CD pipelines, version control systems, and Infrastructure as Code practices
  • Strong troubleshooting and analytical skills

Benefits

Comp & perks
  • Health insurance
  • 401(k) with a company match
  • Paid time off
  • Mental health coverage
  • Gender affirming and family building benefits
  • Paid parental leave
  • Associate discounts
  • Community involvement opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentC#.NETNode.jsJavaPythonHTMLCSSJavaScriptSQL
Soft Skills
collaborationtroubleshootinganalytical skills
Certifications
Bachelor's degree in computer scienceBachelor's degree in Information Technology