Friday , September 29 2023

Jobs at Lowes For Software Engineer, Java Backend

Website Lowes

Job Description:

Lowe’s is seeking an innovative, results-driven Front-End Software Engineer to deliver innovative, industry leading solutions. As a Software Engineer you will apply your deep software engineering skills to help develop complex enterprise applications. You will collaborate with technical and product leadership across the enterprise to help recommend, build and manage the solution stack for your products. You will influence the technology and tooling selection, solution design and architectural direction. You will help establish best practices, coding standards and will enforce design patterns to build sustainable products. You will mentor your team members and will help eliminate knowledge silos. You will learn different technologies, acquire skills and apply your knowledge to build exciting products that delight our customers and associates

Job Responsibilities:

  • Facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications by packaging solutions for deployment.
  • Actively participate in the definition, design, development, testing, support and implementation of front-end software functionalities.
  • Work on agile teams by participating in story grooming, estimation, enablers and driving them to closure.
  • Interact with engineers and other cross-functional teams such as Product Management, Release Engineering, Security, and Operations to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability and security.
  • Supports end-to-end test automation and other application testing efforts to ensure product quality.
  • Develops, configures, or modifies complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages.
  • Validates and executes component integration test (CIT) scenarios to identify application errors and ensure software solutions meet functional specifications.

Job Requirements:

  • 4 years of experience with technical documentation in a software development environment
  • Experience with CI/CD tools (Git, Gradle, Sonar, Jenkins, JFrog etc.)
  • Good understanding of OOP, design patterns, database (Postgres or Oracle), data streaming (Kafka)
  • Experience with testing frameworks (Junit, Mockito, Karate, Cucumber)
  • 1 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
  • Exposure to PCI-DSS and Secure coding best practices would be a plus.
  • 2 years of experience in database technologies
  • 1+ years’ experience with DevOps practices and building CI/CD pipelines.
  • 2 years of experience in software development or a related field
  • Bachelor’s Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
  • 2 years of experience building microservices
  • 2 years of experience with Java, Spring boot and Spring batch.
  • 2 years working in an agile environment (Scrum or Kanban)

Job Details:

Company: Lowes

Vacancy Type:  Full Time

Job Location: Columbia, SC, US

Application Deadline: N/A

Apply Here