Search jobs > Charlotte, NC > Sr software engineer

Sr Software Engineer- Full Stack

Lowe's
Charlotte, NC, United States
$92.3K-$175.4K a year
Full-time

Job Summary

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions.

This includes developing, configuring, or modifying complex integrated business and / or enterprise application solutions within various computing environments.

This role facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.

Mandatory Skills

  • A strong back-end developer who's strong in analysis and problem solving
  • Having 5+ years of experience in Java (Mandatory), Spring boot, Kotlin, Micronaut
  • Good with React, Angular, and other JavaScript frameworks
  • Understanding of Relational, Non-relational databases and performance tuning, Ex : MongoDB and PostgresDB
  • Good understanding of Kafka
  • An expert in Distributed Computing
  • Experienced in containerized deployments using Docker, Kubernetes

Tech stack : Java, Spring boot, Micronaut, Kotlin, React, Kubernetes, Kafka, MongoDB, PostgreSQL, Microservices.

Required Qualifications

  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
  • 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)

Preferred Qualifications

  • Master's Degree in Computer Science, CIS, or related field
  • 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

About Lowe's

Lowe's Companies, Inc. (NYSE : LOW) is a FORTUNE 50 home improvement company serving approximately 17 million customer transactions a week in theU.

S.With total fiscal year 2022 sales of over$97 billion, approximately$92 billionof sales were generated in theU.S., where Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates.

Based inMooresville, 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.

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, or any other category protected under federal, state, or local law.

Pay Range : $92,300.00 - $175,400.00 annually Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and / or experience.

For information regarding our benefit programs and eligibility, please visit https : / / talent.lowes.com / us / en / benefits.

7 days ago
Related jobs
Promoted
Lowe's
Charlotte, North Carolina

Collaborate with business and product stakeholders, UI/UX partners, and other engineering teams to deliver well-architected and well documented software solutions. A software engineer already familiar with some of the front-end AND back-end technologies listed. OR a Software Engineer familiar with s...

Promoted
Genesis10
Charlotte, North Carolina

Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Genesis10 is currently seeking a Full Stack Engineer with our client in the financial industry located in Char...

City National Bank
Charlotte, North Carolina

SENIOR FULL STACK ENGINEER WHAT IS THE OPPORTUNITY? As a member of the Digital Technologies Group, the Full Stack Senior Engineer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on. The Full Stack Senior Engineer is a...

Utility Consumer Analytics Inc.
North Carolina, United States
Remote

Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Full Stack Software Developer with expertise in Java tech stack. If you are a passionate Full Stack Software Developer wit...

Electronic Arts
North Carolina, USA

As a Full Stack Engineer you will. To enable more players to become creators, we are looking for a Full Stack Developer that will shape the technology that powers creation. Author and review technical design documents and API specifications detailing software requirements. Bachelor/Master's degree i...

Lowe's Companies
Charlotte, North Carolina

Participates and mentors other engineers in software development technologies and processes by creating onboarding documents, issue Root Cause Analysis (RCA), key learnings, demos and share-out sessions. The primary purpose of this role is to translate business requirements and functional specificat...

Principal Financial Group, Inc.
Charlotte, North Carolina

We're looking for a Sr Software Engineering to join our Bank Data Transformation team in Retirement and Income Solutions (RIS). Understand and make well-reasoned design decisions and trade-offs; Demonstrate independence working in more than one software development layer of the solution. As Principa...

Lowe's Companies
Charlotte, North Carolina

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This role facilitates the implementation and maintenance of complex business and enterpri...

Integrative Theutics
Charlotte, North Carolina

Weare seeking a highly skilled and motivated Full Stack Engineer tojoin our growing team. ...

Lowe's Companies
Charlotte, North Carolina

Your role within the Consumer mobile Team will include working closely with product management, mobile developers, and other software development engineers across our locations in the US and India to deliver high-quality code. Participates and mentor's other engineers in software development technol...