Software Engineer

Fortune 50 home improvement retailer serving 16 million customers weekly across 1,700+ stores with 300,000 associates.
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer

Join Lowe's as a Software Engineer and be part of a Fortune 50 retail leader transforming the home improvement industry through technology. Based at our ultramodern Tech Hub in Charlotte, North Carolina, you'll work on innovative solutions that impact millions of customers and associates daily.

As a Software Engineer, you'll collaborate with product teams to translate business requirements into robust software solutions. Your role involves developing and maintaining complex enterprise applications using Java, Spring Boot, and React, while implementing best practices in testing and continuous delivery.

What makes this opportunity unique is our combination of stability and innovation. With over 100 years of business success and the backing of our forward-thinking CEO and top-ranked CIO, you'll have access to resources and support that few companies can match. Our teams are structured around engineers, ensuring you have the support needed to tackle challenging problems.

The work environment at our Charlotte Tech Hub is designed for innovation and collaboration, featuring cutting-edge technology, modern workspaces, an on-site barista, and a Zen Garden. You'll be part of a culture that values curiosity and supports your growth, whether that's moving up in title, expanding your skills, or exploring new areas within the company.

Your impact will extend beyond our stores - you'll be part of initiatives that help build and revitalize communities across the country. We offer comprehensive benefits including competitive salary, bi-annual bonuses, 401(k) matching, stock purchase plans, and extensive healthcare coverage. Plus, with our commitment to work-life balance and professional development, you'll find the support you need to grow both personally and professionally.

Join us in shaping the future of home improvement retail while working with a team that values innovation, inclusion, and making a difference in our communities.

Last updated 9 days ago

Responsibilities For Software Engineer

  • Partner with product teams to translate business requirements into logical program designs and software solutions
  • Develop, configure, and modify integrated business applications using various programming languages
  • Test applications using test-driven and behavior-driven development frameworks
  • Conduct root cause analysis of issues and participate in code reviews
  • Implement continuous integration/continuous delivery processes
  • Create and publish reusable libraries to improve cross-team productivity

Requirements For Software Engineer

Java
React
  • 2 years of experience working on projects involving SDLC through iterative agile development
  • 2 years experience working with frontend technologies, middleware, database technologies, or DevOps
  • Bachelor's degree in computer science, computer information systems, or related field (or equivalent work experience)
  • 2 years of experience writing technical documentation
  • 2 years of experience with Java and Spring Boot
  • 2 years of experience with React

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 401k with up to 4.25% match
  • Bi-annual Cash Bonus
  • Discounted Employee Stock Purchase Plan (15% discount)
  • Tuition-Free Education
  • 10-week Maternity/Paternal Leave
  • 10% Associate Discount
  • Medical, Dental, and Vision Insurance
  • Mental Health Care
  • Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer

Software Engineer

Mid-level Software Engineer position at Lowe's Charlotte Technology Hub, focusing on Java, Spring Boot, and modern web technologies with comprehensive benefits and hybrid work model.

Software Engineer

Software Engineer role at Lowe's Tech Hub in Charlotte, focusing on enterprise application development using Java, Spring Boot, and React with 2+ years experience required.

Software Engineer - API/Backend Engineer

Backend Software Engineer role at Lowe's focusing on Mobile Service Layer development for the Lowe's Mobile App

Software Engineer

Mid-level Software Engineer position at Lowe's Charlotte Technology Hub, focusing on Java/Spring Boot development with hybrid work arrangement and comprehensive benefits.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub, focusing on backend development with Spring, Kubernetes, and microservices architecture.