Sr Software Engineer- Full Stack

Lowe's Companies, Inc. Charlotte, NC

Company

Lowe's Companies, Inc.

Location

Charlotte, NC

Type

Full Time

Job Description

Please note, the ideal candidate for this role will need to be located in a commutable distance from our new Technology Hub in Charlotte, NC or be open to relocation, as eligible. Home improvement projects can be complicated and confusing to manage, but it doesn't need to be. We are seeking software engineers with an innovative spirit to help customers and associates alike connect and manage their projects from inspiration to installation.

Ideal candidate will have:

• Strong software engineering background with extensive experience developing software on cloud, hybrid and on-prem platforms.

• Strong background in OOA&D principles and modern tech stack like Java, Spring boot, ReactJS, SQL and No-SQL platforms.

• Extensive experience implementing apps using service-oriented architecture, Microservices, SpringBoot, MicroNaut, NodeJS, APIs and distributed systems.

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 organization application solutions within various computing environments. This role facilitates the implementation and maintenance of complex business and frontend software solutions to ensure successful deployment of released applications.

Key Responsibilities

• Build front end applications using technologies and languages including but not limited to: Java, JavaScript, TypeScript, React, Web pack & micro frontends.

• Build and work on Reactive Programming in java, Reactor, RXjava micro services to integrate using backend services(with API's) with the multiple applications. Experience in integrating CircuitBreakers like resilance4j into code.

• A solid understanding in core web and browser concepts (e.g. how the browser parses and constructs a web page)

• A solid understanding of semantic HTML, CSS, JavaScript concepts, Database concepts, API usage and backend services.

• Should have experience working with Authentication and authorization services(OAuth, JWT etc)

• Good to have experience in deploying Apps to Kubernetes, Good to have Cloud experience like GCP.

• Experience in building applications following OWASP standards

• Develop new user-facing features. Build reusable code and libraries for future use.

• Ensure the technical feasibility of design, maximum speed, and scalability. Assure that all user input is validated before submitting to back-end.

• Collaborate with other team members and stakeholders.

• Proficient understanding of client-side scripting and JavaScript frameworks and Backend services.

• Proficient understanding of cross-browser compatibility issues and ways to work around them.

• An ability to perform well in a fast-paced environment. Knowledge of SEO principles

• Designing, creating, and implementing Java-based applications. Interpreting briefs to create high-quality coding that functions according to specifications.

• Determining application functions and building objectives with the team. Ability to work with other developers and assist junior team members.

• Excellent written and verbal communication.

• Comfort working in a highly agile, intensely iterative software development process

• Advocate for improvements to product quality, security, and performance that have particular impact across your team.

• Solve technical problems of high scope and complexity.

• Exert influence on the overall vision and long-range goals of your team. This could be technical and/or product focused.

• Experience working with Continuous Integration/ Continuous Deployment tools.

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

• 7 years of experience in software frontend and backend development environment or a related field

• 5 years of experience in Front End technologies using Java Script, Node JS, React and Back-End technologies using API's

• 5 years of experience in Frameworks like Microservices, Spring Boot , Micronaut , NodeJS

• 5 years of experience with Full stack development using front end and back-end applications using frameworks

• 5 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)

• 4 years of experience working with code versioning tools, such as GIT, Bitbucket, Jenkins, JFrog antifactory

• 3 years of experience working with an IT Infrastructure Library (ITIL) framework

• 3 years of experience leading teams, with or without direct reports

• 3 years of experience working with source code control systems

• 3 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 the U.S. With total fiscal year 2022 sales of over $97 billion, approximately $92 billion of sales were generated in the U.S., where Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, 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.

#LI-81KCAM

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.

Date Posted

03/08/2024

Views

2

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

B2B Sales Representative, Outbound - $65K+ per Year - Spectrum

Views in the last 30 days - 0

Spectrum is seeking a driven goaloriented professional for a Telesales Representative position The role offers a base pay of 1800 per hour with potent...

View Details

Senior Data Analyst - LingaTech

Views in the last 30 days - 0

The job description is for a Senior Data Analyst position that involves creating maintaining and tuning complex SQL scripts developing database soluti...

View Details

Data Science Consultant - Sia Partners

Views in the last 30 days - 0

Sia Partners is a global management consulting firm with 3000 consultants in 19 countries expecting a turnover of USD 420 million They offer a unique ...

View Details

Software Engineer II - The Walt Disney Company

Views in the last 30 days - 0

Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...

View Details

Managing Consultant, Back of House Restaurant Technology - Point B

Views in the last 30 days - 0

Point B is a business innovation firm that specializes in transformation by combining advanced technologies and industry expertise They aim to help bu...

View Details

Managing Consultant, Front of House Restaurant Technology - Point B

Views in the last 30 days - 0

Point B is a business innovation firm that specializes in transformation by combining advanced technologies and industry expertise They aim to help bu...

View Details