Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lowe's  Logo

Senior Software Engineer

Lowe's

Salary not specified
Sep 20, 2025
Charlotte, NC, USA
Apply Now

Lowe's is looking to develop and successfully implement complex software solutions to shape the future of Retail Tech, requiring a Senior Software Engineer to guide and support their team as a technical expert.

Requirements

  • 4 years of experience in any of following competencies: middleware (microservices and application programming interfaces), database technologies, or DevOps
  • 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development
  • 4 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems
  • 4 years of experience working with an IT Infrastructure Library (ITIL) framework, defect or incident tracking software, web services, and application and integration middleware
  • 4 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot, following best practices for clean, scalable code.
  • Build and manage microservices architecture, ensuring seamless integration and performance.
  • Implement event-driven systems using Apache Kafka for real-time data processing and messaging.
  • Write and maintain backend components in Kotlin, ensuring interoperability with Java codebases.
  • Deploy, monitor, and scale applications on cloud platforms (e.g., AWS, Azure, GCP), using tools like Docker and Kubernetes.
  • Collaborate with cross-functional teams in an Agile environment, participating in code reviews, sprint planning, and technical discussions.
  • Ensure application security, performance, and reliability through testing, monitoring, and logging.

Other

  • 5 years of experience in software development or a related field
  • Bachelor's degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)
  • Master’s degree in computer science, CIS, or related field
  • Collaborating with diverse and curious minds to approaching challenges with new perspectives.
  • This position is based at our on-site Tech Hub in Charlotte, North Carolina.