Taro Logo

Software Engineer

Fortune 50 home improvement retailer serving 16M customers weekly across 1,700+ stores with $86B annual sales.
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. Working at our ultramodern Tech Hub in Charlotte, you'll develop innovative software solutions that impact millions of customers and associates daily.

The role combines hands-on development using Java, Spring Boot, and React with opportunities to partner closely with product teams to translate business needs into elegant technical solutions. You'll work on enterprise applications using modern development practices including test-driven development, CI/CD, and DevOps automation.

What makes this opportunity unique is the combination of enterprise scale with a commitment to innovation. Our CEO and CIO (one of Forbes Top 50) prioritize technology investment, ensuring you have access to cutting-edge tools and resources. The engineering-centric culture provides strong technical mentorship while maintaining work-life balance through comprehensive benefits.

The modern Tech Hub facility offers an exceptional work environment with collaborative spaces, on-site amenities like a barista and Zen Garden, and a supportive culture that celebrates curiosity and innovation. You'll be part of a stable company with over 100 years of success, while working on challenging technical problems that directly impact communities across the country.

Benefits are comprehensive, including 401k matching, stock purchase plans, bonuses, parental leave, and continuing education support. The collaborative culture emphasizes inclusion, recognition, and career growth opportunities. If you're seeking to apply your software engineering skills at scale while working for a purpose-driven organization, this role offers that unique combination.

Last updated 15 minutes 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 and participate in code reviews
  • Implement CI/CD processes using DevOps automation tools
  • 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 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 with Java and Spring Boot preferred
  • 2 years of experience with React preferred

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
  • Comprehensive medical, dental and vision insurance
  • Paid time off for vacation, holidays, sick leave and volunteer time
  • Mental health care and Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer

Software Engineer - Java Backend with React

Mid-level Software Engineer role at Lowe's focusing on Java backend development with React, offering comprehensive benefits and modern tech hub workspace in Charlotte.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on cart and checkout systems using Java, microservices, and modern cloud technologies.

Software Engineer

Mid-level Software Engineer role at Lowe's Charlotte Tech Hub focusing on backend development using Kotlin, Java, and modern cloud technologies.

Software Engineer 2

Software Engineer position at Dell Technologies in Bangalore, focusing on system and software development with 2-4 years experience required.

Software Engineer 2

Software Engineer II position at Intuit Mailchimp focusing on email orchestration and platform development, requiring 2+ years of experience in web application development.