Taro Logo

Software Engineer

Lowe's is a Fortune 50 home improvement retailer serving millions of customers across North America.
Charlotte, NC, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Retail

Description For Software Engineer

Lowe's, a leading Fortune 50 home improvement retailer, is seeking a Software Engineer to join their technology team in Charlotte, NC. This role offers an exciting opportunity to work on enterprise-scale applications while contributing to the digital transformation of a major retail organization.

The ideal candidate will have 2 years of experience working with modern web technologies including React, Node.js, and various backend systems. You'll be responsible for developing and maintaining complex business applications, translating requirements into clean, efficient code, and ensuring high-quality software delivery through comprehensive testing practices.

What makes this role particularly appealing is the combination of technical challenges at scale and the company's commitment to innovation. Lowe's is continuously investing in technology and looking to make positive changes, with leadership that understands the value of technology in driving business success.

The position offers excellent growth opportunities within a large organization while maintaining the dynamic pace of technology evolution. You'll work with modern tools and practices including React, Redux, Kafka, Jenkins, and cloud technologies. The comprehensive benefits package includes competitive compensation, stock purchase options, 401(k) matching, extensive healthcare coverage, and generous parental leave policies.

Working at Lowe's technology hub in Charlotte provides the opportunity to impact millions of customers while being part of a team that values both technical excellence and work-life balance. The hybrid work arrangement offers flexibility while maintaining collaborative team dynamics.

This is an ideal role for a mid-level software engineer looking to work on impactful projects at scale while enjoying the stability and benefits of a Fortune 50 company that's committed to technological innovation.

Last updated a day 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 implementation and maintenance of complex business software solutions
  • Support 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

JavaScript
React
Node.js
Kafka
  • Bachelor's Degree in Computer Science, CIS, Engineering, or related field (or equivalent combination of education/experience)
  • 2 years of experience in HTML, CSS, and JavaScript
  • Experience with React JS and Redux Library
  • Experience with Node JS
  • Experience with Oracle and DB2
  • Experience with SOUP UI, Postman, and REST Services
  • Experience with Jenkins and Spinnaker
  • Experience with Git and Bitbucket
  • Experience with JIRA
  • Experience with Browser stack
  • Experience with Kafka

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Competitive salary and bonus opportunities
  • 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
  • Paid time off for vacation, holidays, sick leave and volunteer time
  • 10 weeks paid maternity leave and 4 weeks paid parental leave
  • Adoption assistance
  • Mental health care and Employee Assistance Programs

Interested in this job?

Jobs Related To Lowe's Software Engineer