Taro Logo

Sr Software Engineer

Lowe's is a FORTUNE 50 home improvement company serving approximately 16 million customer transactions weekly in the United States.
Charlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail

Description For Sr Software Engineer

Lowe's, a FORTUNE 50 home improvement retailer, is seeking a Senior Software Engineer to join their Customer Promise Team at their Charlotte Technology Hub. This role is crucial in ensuring accurate inventory visibility and delivery timelines across channels, managing stock availability, shipping methods, and delivery zones to enhance the Omnichannel customer experience.

The position offers an opportunity to work in an ultramodern Tech Hub environment, complete with cutting-edge technology, collaborative workspaces, and unique amenities like an on-site barista and Zen Garden. The role involves working with various backend technologies to create new applications and maintain existing services.

As a Senior Software Engineer, you'll be responsible for translating complex business requirements into executable solutions, writing high-quality code with proper testing frameworks, and guiding development teams in building complex solutions. The role emphasizes mentorship and technical leadership, requiring you to share knowledge through documentation, demos, and share-out sessions.

The ideal candidate should have significant experience with middleware technologies, particularly Java and Spring Boot, along with a strong background in microservices and APIs. Experience with agile development methodologies and SDLC is crucial. The position requires both technical expertise and the ability to mentor other engineers, making it perfect for someone who wants to have a technical impact while helping grow the team.

Benefits include a competitive compensation package with bi-annual bonuses, 401k matching up to 4.25%, stock purchase plans, comprehensive healthcare, and family-friendly policies including 10-week parental leave. The company's culture emphasizes innovation and stability, offering opportunities for career growth while maintaining a strong focus on community impact and technological advancement.

Last updated 5 days ago

Responsibilities For Sr Software Engineer

  • Translates complex business requirements and functional specifications into executable stories, designs, and code modules
  • Independently writes high quality, maintainable, and robust code by building adequate test suits and observability framework
  • Guides application and software development teams in design and build of complex solutions
  • Participates and mentors other engineers in software development technologies and processes
  • Automates and simplifies team development, tests, and operations processes

Requirements For Sr Software Engineer

Java
  • 4 years of experience in middleware (microservices and APIs, Java and Spring Boot), frontend technologies, database technologies, or DevOps
  • 4 years of experience working on projects involving SDLC through iterative agile development
  • Bachelor's Degree in computer science, CIS, or related field (or equivalent work experience) and 5 years of experience in software development
  • Experience writing technical documentation in a software environment
  • Experience working with ITIL framework, defect tracking software, web services
  • Experience in systems analysis and defining technical requirements

Benefits For Sr Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • 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 Insurance Plans
  • Mental Health Care

Jobs Related To Lowe's Sr Software Engineer