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

Lead Software Engineer – Enterprise Backend Integrations

Ferguson

Lead Software Engineer responsible for designing and developing backend integration solutions for enterprise platforms. Collaborating with teams to enhance APIs and drive resolution of complex issues.

Posted 6/25/2026full-timeVirginia • 🇺🇸 United StatesSenior💰 $8,470 - $14,834 per monthWebsite

Tech Stack

Tools & technologies
AzureCloudJavaKubernetesLinuxMavenMongoDBSOAP

About the role

Key responsibilities & impact
  • Lead the design, development, and support of backend integration solutions across our enterprise platforms
  • Build and enhance REST and SOAP APIs
  • Evolve data and service models
  • Develop scalable integration components
  • Partner with third-party platforms
  • Drive resolution of complex production issues
  • Analyze and troubleshoot complex problems
  • Collaborate internally and across departments to deliver products/solutions that align with Ferguson’s strategic vision
  • End-to-end ownership of solutions and ensure accuracy and completeness of solution
  • Provide technical leadership on complex projects and be an escalation point on production outages
  • Complete design and code reviews
  • Review team practices to identify areas of improvement
  • Work with vendors to resolve 3rd Level support issues

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred
  • 9+ years of professional experience in software engineering
  • Expert level experience developing JAVA services in an enterprise environment
  • Expert level experience developing REST style services that deliver responses in both JSON and XML
  • Familiarity with MongoDB/Relational DB
  • Familiarity with IntelliJ, Eclipse, Maven, BitBucket & GIT/GitHub
  • Experience with Azure Kubernetes service and hybrid cloud
  • Linux and bash scripting
  • Agile exposure to SCRUM and Kanban, with a focus on JIRA for board management
  • Solid understanding of IT infrastructure components and cloud platforms components

Benefits

Comp & perks
  • Health insurance
  • Dental
  • Vision
  • Paid time off
  • Life insurance
  • 401(k) with company match
  • 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
JAVAREST APIsSOAP APIsJSONXMLMongoDBRelational DBLinuxbash scriptingAzure Kubernetes service
Soft Skills
technical leadershipproblem solvingcollaborationcommunicationend-to-end ownershipdesign reviewcode reviewvendor managementproduction issue resolutionprocess improvement