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.

Lead Software Engineer – Enterprise Backend Integrations
FergusonLead 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.
Tech Stack
Tools & technologiesAzureCloudJavaKubernetesLinuxMavenMongoDBSOAP
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 resumeApplicant 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