All jobs

Software Engineer

Lowes21h ago
United StatesOnsite$86Full-timeEntry Level2+ yrs exp

Top focus

Software EngineerSoftware Engineer Ii
  • Innovate in Charlotte Thank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply! Key Responsibilities:
  • Translate business requirements into technical specifications.
  • Collaborate with Product Managers, Business Analysts, UX Designers, and cross-functional engineering teams to deliver business solutions.
  • Design, develop, and implement software solutions using appropriate programming languages and technologies.
  • Develop clean, well-documented, and maintainable code.
  • Demonstrate knowledge of scalable database solutions using SQL and NoSQL databases.
  • Participate in system design discussions and contribute to High-Level Design (HLD) and Low-Level Design (LLD).
  • Build secure applications by implementing authentication, authorization, and secure coding best practices.
  • Perform unit testing, integration testing, participate in code reviews, and maintain high code quality standards.
  • Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
  • Support CI/CD pipelines and deployment automation using DevOps best practices.
  • Develop monitoring dashboards, logging, and alerting capabilities to improve application observability.
  • Participate in Agile ceremonies, including Sprint Planning, Daily Standups, Backlog Refinement, Sprint Reviews, and Retrospectives.
  • Continuously improve engineering practices, application performance, scalability, and maintainability.
  • Learn and adopt emerging technologies, frameworks, and enterprise engineering standards.
  • Solve complex technical problems to ensure solutions are testable, maintainable, scalable, and efficient. Required Qualifications
  • Bachelor's degree in Computer Science , Computer Information Systems, or a related field, or equivalent years of experience in lieu of the education requirement, if applicable.
  • 2+ years of experience working on projects involving the implementation of solutions using Software Development Life Cycle (SDLC) methodologies through iterative Agile development.
  • 2+ years of experience working with one or more of the following: frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, or DevOps. Preferred Qualifications
  • 2+ years of experience building microservices.
  • 2+ years of experience developing and implementing business systems within an enterprise organization.
  • Experience developing enterprise applications using Java and/or Python technologies.
  • Experience with REST APIs and distributed applications.
  • Experience working in Agile development environments. About Lowe’s Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 100 home improvement company with total fiscal 2025 sales of more than $86 billion. Lowe’s employs approximately 300,000 associates and operates over 1,750 home improvement stores, 540 branches and 120 distribution centers. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com . Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information
  • any other category protected under federal, state

Required skills

SQLNoSQLJavaPythonREST APIsmicroservicesAgileDevOps
Posted on JobRush — the end-to-end AI job-search platform.