Lead Software Engineer - Full Stack Java

Lowe's Companies, Inc. Charlotte , NC 28201

Posted 2 days ago

Job Summary:

The primary purpose of this role is to provide consultation and technical direction on translating business requirements and functional specifications into logical program designs. This includes facilitating the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications. This role serves as a technical expert for project teams throughout the implementation and maintenance of business and enterprise software solutions. In addition, this role personally develops and delivers code modules, stable application systems, and integrated enterprise software solutions within various computing environments.

Preferred technical stack includes: Java, JavaScript, React, Node.JS, Springboot, NoSQL, CI/CD, Microservices

Key Responsibilities:

  • Resolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications, participates in planning and priority estimates, and advises Software Engineers; executes with limited guidance

  • Leads development of integrated business and/or enterprise application solutions to ensure specifications are flexible, scalable, and maintainable and meet architectural standards

  • Educates others on current architectural standards and guidelines to drive efficiency when leading the design efforts of complex business and enterprise software solutions

  • Supports systems integration testing (SIT) and user acceptance testing (UAT) for large, complex, cross-functional application initiatives by providing insight to testing teams in order to ensure the appropriate depth of test coverage

  • Mentors and advises others in all software development lifecycle phases by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls

  • Communicates changes in software architecture and coaches others to apply this understanding to software solutions; resolves escalated issues

  • Leads efforts to improve engineering, test, and operational excellence best practices

  • Solves complex cross-functional architecture/design and business problems; solutions are extensible; works to simplify, optimize, remove bottlenecks, etc.

  • Mentors and advises others, sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls

Minimum Qualifications:

  • Bachelor's degree in Computer Science, CIS, or related field
  • 7 years of experience in software development or a related field
  • 6 years of experience in database technologies
  • 6 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

  • 6 years of IT experience developing and implementing business systems within an organization

  • 6 years of experience working with defect or incident tracking software

  • 6 years of experience writing technical documentation in a software development environment

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

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

  • 6 years of experience working with source code control systems

  • Experience working with Continuous Integration/ Continuous Deployment tools

  • 6 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions

  • In most cases Lowe's will not be able to provide sponsorship for roles located in the Tech Hub

About Lowe's:

Lowe's Companies, Inc. (NYSE: LOW) is a FORTUNE 50 home improvement company serving approximately 18 million customers a week in the United States and Canada. With fiscal year 2019 sales of $72.1 billion, Lowe's and its related businesses operate or service more than 2,200 home improvement and hardware stores and employ approximately 300,000 associates. Based in Mooresville, N.C., Lowe's supports its hometown Charlotte region and all 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.

About Lowe's in the Community:

As a FORTUNE 50 home improvement company, Lowe's is committed to creating safe, affordable housing and helping to develop the next generation of skilled trade experts through nonprofit partnerships. Across every community we serve, Lowe's associates donate their time and expertise through the Lowe's Heroes volunteer program. For the latest news, visit Newsroom.Lowes.com or follow @LowesMedia on Twitter.

Lowe's is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Software Engineer


Posted 5 days ago

VIEW JOBS 1/13/2021 12:00:00 AM 2021-04-13T00:00 <h3>Our Solution</h3><p>DemystData provides External-Data-as-a-Service (EDaaS), which allows institutions to discover, test, and deploy third party data enabled solutions. Leading banks and insurers leverage our platform to find and test new data to incorporate into decision processes across the customer lifecycle.</p><h3><br></h3><h3>The Challenge</h3><p>DemystData is looking for a talented developer to join their team. Our smart, friendly, and hardworking team has a wide range of challenging problems that need solving. Ideal candidates will have a software development philosophy that emphasizes automation and reproducibility, and will value engineering software in a way that minimizes the maintenance burden. The ideal candidate is someone who enjoys learning new things and who is able to maintain an optimistic outlook while persevering through difficulty. (Not that things are always difficult but you know how programming is!) You'll be expected to show a lot of autonomy and will in turn receive a great deal of support wherever and whenever you need it. We're located in New York, but welcome remote candidates to apply! </p><p>This role is fully remote</p><p><br></p><h3><strong>Responsibilities</strong></h3><ul><li>Developing new features on a well-tested Ruby On Rails + React codebase</li></ul><ul><li>Writing SQL queries to support the billing + reporting team</li></ul><ul><li>Architecting solutions in AWS with all kinds of technology, including but not limited to Lambda, S3, IAM, DDB, SQS/SNS, EC2 and much more</li></ul><ul><li>Help maintain old code and write green field code in a variety of languages running in a variety of contexts in AWS</li></ul><ul><li>Working collaboratively with cross-functional teams around the globe</li></ul><ul><li>Opportunities to grow towards Data Science or UI/UX work as you see fit</li></ul><p><strong>Requirements</strong></p><ul><li>2+ years experience developing web applications in a dynamic language such as Ruby, Python, or Node.js </li></ul><ul><li>2+ years experience building and consuming HTTP APIs, both client and server side</li></ul><ul><li>1+ years production experience with Amazon Web Services (AWS) especially writing, deploying, and maintaining AWS Lambda functions</li></ul><ul><li>Experience writing SQL. A deep knowledge is not required but experience outside an ORM is good. </li></ul><ul><li>Strong Belief in TDD / CI / CD and DevOps culture</li></ul><ul><li>1+ Years experience working remotely </li></ul><ul><li>Good at solving problems with the team when possible, and by yourself when necessary </li></ul><p><strong>Benefits</strong></p><ul> <li>Generous benefits &amp; competitive compensation</li> <li>Put your own mark on the process</li> <li>Be a part of the exploding external data ecosystem</li> <li>Join an established fast growth data technology business</li> <li>Collaborative work culture</li> <li>401K and unlimited PTO</li> </ul><p><br></p><p><em>DemystData is committed to creating a diverse, rewarding career environment and is proud to be an equal opportunity employer. We strongly encourage individuals from all walks of life to apply.</em></p> Demystdata Charlotte NC

Lead Software Engineer - Full Stack Java

Lowe's Companies, Inc.