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

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.

Full Stack Software Engineer – Cloud & Integration Platforms
FergusonFull 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.
Tech Stack
Tools & technologiesAzureCloudDistributed 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 resumeApplicant 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