Lowe's logo

Lead Software Engineer

Lowe's
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

Software EngineeringTechnical LeadershipSystem DesignMicroservices Architecture

Job description

Overview

Lead Software Engineer on the Accelerated Value Team (AVT), a delivery accelerator team that takes end-to-end ownership of high-priority, strategic technology initiatives across Lowe's.

What you'll do

  • Resolve complex problems spanning multiple applications to drive improvements across portfolios; lead projects with significant business implications and participate in planning, prioritization and estimates.
  • Lead development of integrated business and/or enterprise applications that are resilient, scalable, and maintainable and meet architectural standards.
  • Build awareness and product alignment to enterprise recommended frameworks, tools, technologies, engineering platforms, and architectural design processes.
  • Drive operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability alerts and dashboards, and reliability processes and recovery runbooks.
  • Deconstruct complex problems into simple solutions that can evolve over time.
  • Educate others on engineering standards and best practices, including code quality analysis, test coverage, security principles (authentication and authorization protocols), and Agile processes.
  • Mentor and advise others by applying and sharing an in-depth understanding of enterprise and industry technologies, tools, methodologies, policies, standards, and best practices.
  • Continuously explore and recommend new enterprise software components and technologies.
  • Continuously simplify solutions, optimize processes, remove bottlenecks, and resolve escalated issues.

What you'll need

  • Bachelor's degree in computer science, computer information systems (CIS), or related field, or equivalent years of experience in lieu of education requirement, if applicable.
  • 7 years of experience in software development or related field.
  • 6 years of experience in any of the following: software engineering competencies, frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, DevOps.
  • 6 years of experience working on project(s) involving the implementation of solutions applying development lifecycles through iterative agile development.

Nice to have

  • Master's degree in computer science, CIS, or related field.
  • 6 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.
  • 6 years of experience working with an IT Infrastructure Library framework, defect or incident tracking software, web services, and application and integration middleware.
  • 6 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions.
  • 6 years of experience working with three or more of the following: continuous integration/continuous deployment tools, backend technologies, middleware, database technologies, DevOps.
  • 4 years of experience leading teams, with or without direct reports.

Details

  • Location: Bengaluru, on-site office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Software Engineer