Logo of Huzzle

Software Engineer - (Front End Developer) Post Purchase

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Charlotte

AI generated summary

  • You need 5 years in software development, IT experience, systems analysis, source control, and technical documentation; 4 years in database tech and SDLC; 3 years in ITIL and team leadership.
  • You will translate business requirements into software solutions, develop applications with React and Node.js, conduct testing, optimize performance, and implement CI/CD processes with DevOps tools.

Requirements

  • 5 years of experience in software development or a related field
  • 4 years of experience in database technologies
  • 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
  • 5 years of IT experience developing and implementing business systems within an organization
  • 5 years of experience working with defect or incident tracking software
  • 5 years of experience writing technical documentation in a software development environment
  • 3 years of experience working with an IT Infrastructure Library (ITIL) framework
  • 3 years of experience leading teams, with or without direct reports
  • 5 years of experience working with source code control systems
  • Experience working with Continuous Integration/ Continuous Deployment tools
  • 5 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions

Responsibilities

  • Partners with product teams to translate business requirements into logical program designs and software solutions, implementing and maintaining complex enterprise applications using technologies like React, Redux, Node.js, GraphQL, Express server, and JavaScript.
  • Develops, configures, or modifies integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages.
  • Tests applications using test-driven and behavior-driven development frameworks, ensuring solution integrity, testability, maintainability, and efficiency, with tools like Cypress.
  • Conducts root cause analysis of issues, participates in code reviews to identify gaps, and solves difficult technical problems to optimize application performance.
  • Implements CI/CD processes to ensure quality and efficiency in the development cycle using Jenkins, Kubernetes, Docker, and other DevOps automation tools, while ideating, building, and publishing reusable libraries to improve cross-team productivity and ensure successful deployment of released applications.

FAQs

What is the primary focus of the Software Engineer - Front End Developer role at Lowe's?

The primary focus of this role is to transform business needs into innovative software solutions, specifically in developing user interfaces and cloud-native microservices.

Where is the Lowe's Tech Hub located?

The Lowe's Tech Hub is located in Charlotte, North Carolina.

What technologies will I be working with in this position?

You will be working with technologies such as React, Redux, Node.js, GraphQL, Express server, JavaScript, as well as tools for testing like Cypress and CI/CD processes using Jenkins, Kubernetes, and Docker.

What is the minimum experience required for this role?

The minimum qualifications include 5 years of experience in software development or a related field, and 4 years of experience in both database technologies and working on projects involving the software development life cycle (SDLC).

Are there any specific preferred skills for this position?

Yes, preferred skills include experience in IT development and implementation, defect or incident tracking software, technical documentation, IT Infrastructure Library (ITIL) framework, leading teams, source code control systems, and Continuous Integration/Continuous Deployment tools.

What kind of support does the Lowe's culture provide for employees?

Lowe's aims to create an inclusive culture that supports employees by providing an environment where associates are listened to, respected, and their hard work is recognized.

What kind of benefits does Lowe's offer to its employees?

Lowe's offers benefits such as a 401k with up to a 4.25% match, discounted employee stock purchase plan, tuition-free education, maternity/parental leave, and employee discounts.

Is experience with Continuous Integration/Continuous Deployment tools necessary for this role?

Yes, experience with Continuous Integration/Continuous Deployment tools is preferred and reflects the importance of quality and efficiency in the development cycle.

Does Lowe's require technical documentation in their development environment?

Yes, writing technical documentation is a preferred skill for this role, ensuring clear communication and understanding of software solutions.

What is the pay range for this position?

The pay range for this position is $75,300.00 - $143,100.00 annually, depending on factors such as position offered, location, education, training, and experience.

Do it right for less. Start with Lowe's.

Retail & Consumer Goods
Industry
10,001+
Employees
1921
Founded Year

Mission & Purpose

Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 20 million customers a week in the United States. Lowe’s and its related businesses operate or service more than 2,200 home improvement and hardware stores and employ over 300,000 associates. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing and helping to develop the next generation of skilled trade experts.