Software Engineer - Kotlin, Java, Cloud Services
6 Days Old
Your Impact: As a Software Engineer at Lowe's, you will play a key role in transforming business needs into innovative software solutions. Leverage various computing environments to develop and deploy logical applications, from building intuitive UI to creating microservices with cloud-native technologies. Your creative solutions will impact thousands of customers and associates daily as part of the Mobile Engineering team focusing on the Mobile Service Layer for the Lowe's Mobile App.
Work with a Winning Team: Join a Fortune 50 company and a leader in retail where your contributions can drive industry-wide change. With our CEO's forward-thinking approach to technology and guidance from one of Forbes' Top 50 CIOs, you will access unparalleled data, tools, and support to excel in your role. Our inclusive culture is designed around our engineers, providing the environment you need to do great work. With over 100 years of successful operation, we offer stability and resources to help you tackle tough challenges alongside a team of supportive associates who value your input.
Innovate in Charlotte: This role is based at our state-of-the-art Tech Hub located in Charlotte, North Carolina. Our Tech Hub boasts cutting-edge technology, collaborative workspaces, an on-site barista, Zen Garden, and various other perks to enhance your work experience.
Key Responsibilities:
Collaborate with product teams to translate business requirements into logical program designs and software solutions, implementing and maintaining complex enterprise applications with occasional guidance from senior colleagues.
Develop, configure, or modify integrated business and/or enterprise application solutions across various computing environments by designing and coding component-based applications using various programming languages.
Test applications using test-driven and behavior-driven development frameworks, ensuring solution integrity, testability, maintainability, and efficiency.
Conduct root cause analysis of issues and participate in code reviews to identify gaps while solving challenging technical problems to optimize application performance.
Implement continuous integration/continuous delivery processes to ensure quality and efficiency in the development cycle using DevOps automation tools.
Ideate, build, and publish reusable libraries to improve cross-team productivity while ensuring successful deployment of released applications.
Minimum Qualifications:
2 years of experience in software development or a related field.
2 years of experience working on projects involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development.
2 years of experience with any of the following: frontend technologies, middleware (microservices and APIs), database technologies, or DevOps.
Bachelor's degree in computer science, computer information systems, or related field (or equivalent work experience in lieu of degree).
Preferred Skills/Experience:
2 years of IT experience developing and implementing business systems.
2 years of experience working with cloud platforms such as GCP, AWS, or Azure.
2 years of experience with RESTful APIs and microservices architecture using Spring Boot or similar technologies (e.g., Micronaut, Quarkus, or Dropwizard).
Experience with Kotlin for backend development.
Proficiency in containerization technologies like Kubernetes and Docker.
Experience in consuming and providing APIs.
Benefits:
401k with up to 4.25% match.
Discounted Employee Stock Purchase Plan (15% discount of strike price).
Tuition-Free Education.
10-Week Maternity/Parental Leave.
10% Associate Discount.
For information about our benefit programs and eligibility, please visit Lowe's careers page.
About Lowe's: Lowe's Companies, Inc. (NYSE: LOW) is a FORTUNE 50 home improvement company servicing approximately 16 million customer transactions weekly in the United States. With total fiscal year 2024 sales exceeding $83 billion, Lowe's operates over 1,700 home improvement stores and employs around 300,000 associates. Based in Mooresville, N.C., Lowe's actively supports the communities it serves through various programs aimed at creating safe, affordable housing, improving community spaces, and providing disaster relief.
Lowe's is an equal opportunity employer, administering all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability, 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.
- Location:
- Charlotte, NC, United States
- Category:
- Computer And Mathematical Occupations