Taro Logo

Software Engineer

Lowe's is a Fortune 50 home improvement retailer with a 100-year track record, focusing on innovation and community service.
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 Fortune 50 home improvement retailer with a century-long legacy, is seeking a Software Engineer to join their technology team in Charlotte, NC. This role offers a unique blend of stability and innovation, as Lowe's combines its established market presence with a forward-thinking approach to technology.

The position requires a Software Engineer with 2 years of experience to work on developing and maintaining complex business applications. You'll be working with modern technologies including Spring Framework, Kafka, and various databases, while following best practices in testing and deployment using tools like Jenkins, Docker, and SonarQube.

What makes this role particularly attractive is Lowe's commitment to both technological excellence and employee well-being. The company offers comprehensive benefits including competitive compensation, equity participation through ESPP, retirement benefits, and extensive healthcare coverage. The hybrid work environment provides flexibility while maintaining collaborative opportunities.

The role involves translating business requirements into technical solutions, working on event-driven architectures, and ensuring high-quality software delivery through proper testing and deployment practices. You'll be part of a team that values both technical expertise and business impact, with opportunities to work on solutions that affect millions of customers.

Lowe's technology team emphasizes continuous learning and innovation, making it an ideal place for engineers who want to grow their careers while working on meaningful projects. The company's focus on community service and its stable yet progressive approach to technology creates an environment where you can make a significant impact while building a rewarding career.

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 for business solutions
  • Solve technical problems with testable and maintainable solutions

Requirements For Software Engineer

Java
MongoDB
MySQL
PostgreSQL
Kafka
Redis
  • Bachelor's Degree in Computer Science, CIS, Engineering, or related field (or equivalent experience)
  • 2 years of experience in software development
  • Experience with Spring Framework – Spring Boot, Spring WebFlux and Spring Cloud
  • Experience with Database Technologies (Mongo DB, MySQL, PostgreSQL)
  • Experience with Event Driven and Stream Processing Technologies (Kafka)
  • Experience with Source code control systems (GIT, Bitbucket and SVN)
  • Experience with CI/CD tools (Jenkins and Spinnaker)
  • Experience with Docker
  • Experience with Snyk and SonarQube for code quality
  • Experience with Postman, OAuth and JWT

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Competitive salary and bonus opportunities
  • Employee Stock Purchase Plan (ESPP) with 15% discount
  • 401(k) retirement account with company match up to 4.25%
  • Paid time off for vacation, holidays, sick leave, and volunteer time
  • Comprehensive insurance plans
  • Mental health care
  • Employee Assistance Programs
  • Paid parental leave (10 weeks maternity, 4 weeks parental)
  • Dependent care resources
  • Adoption assistance

Interested in this job?

Jobs Related To Lowe's Software Engineer