Software Engineer

Lowe's is a retail company with a 100-year track record, focusing on home improvement and innovation.
Charlotte, NC, USA
$95,000 - $140,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer

Lowe's, a century-old retail giant in home improvement, is seeking a Software Engineer to join their technology team in Charlotte. This role offers a unique blend of stability and innovation, where you'll be part of a team that's continuously evolving and making significant technological advancements.

The position requires strong expertise in Java and Spring Boot, complemented by frontend skills in React and JavaScript. You'll be working with both traditional and cutting-edge technologies, from relational databases to modern cloud platforms and NoSQL solutions. The role involves translating business requirements into practical software solutions while ensuring high-quality deployments through comprehensive testing processes.

What makes this opportunity stand out is Lowe's commitment to both technological innovation and community impact. The company offers a comprehensive benefits package including competitive compensation, stock purchase options, and extensive parental leave policies. The hybrid work environment provides flexibility while maintaining collaborative opportunities.

As a Software Engineer at Lowe's, you'll be part of a team that values curiosity and champions diverse perspectives. The company's culture encourages professional growth and offers various paths for career advancement. You'll work on projects that directly impact millions of customers and help shape the future of retail technology.

The ideal candidate should have 2 years of experience and a strong foundation in software development principles. You'll be working in an environment that emphasizes both technical excellence and practical business solutions. This role offers the opportunity to work with enterprise-scale systems while contributing to the digital transformation of a major retail brand.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Translate business requirements into logical program designs and code modules
  • Develop and configure integrated business applications using various programming languages
  • Conduct systems integration testing (SIT) and user acceptance testing (UAT)
  • Provide insight into defining test plans
  • Ensure quality software deployment
  • Participate in end-to-end product lifecycle
  • Develop conceptual, logical and physical architectures
  • Solve technical problems with testable and maintainable solutions

Requirements For Software Engineer

Java
React
JavaScript
MongoDB
Cassandra
  • Bachelor's Degree in Computer Science, CIS, Engineering, or related field (or equivalent combination of education and experience)
  • 2 years of experience in Java, Spring Boot, React JS, and JavaScript
  • Experience with Cloud Technologies: AWS, GCP, or Azure
  • Experience with Relational Databases including Oracle, DB2, MySQL, or PostgreSQL
  • Experience with NOSQL databases such as Cassandra, MongoDB or Couchbase
  • Experience with Application and integration middleware
  • Experience with IT Infrastructure Library (ITIL) framework
  • Experience with defect or incident tracking software
  • Experience with technical documentation in software development

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Paid Time Off (10-15 days for vacation, holidays, sick leave, and volunteer time)
  • 401(k) retirement account with company match up to 4.25%
  • Employee Stock Purchase Plan (ESPP) with 15% discount
  • Comprehensive medical, dental and vision insurance
  • Mental health care and Employee Assistance Programs
  • 10 weeks paid maternity leave
  • 4 weeks paid parental leave
  • Adoption assistance
  • Dependent care resources

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

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

Software Engineer

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