JOB DESCRIPTION: Position is based in Charlotte, NC, some teleworking may be permitted. Travel to Lowe's offices may be required.
Translates business requirements and specifications into logical program designs, code modules, stable application systems, and software solutions with occasional guidance from senior colleagues; partners with Product Team to understand business needs and functional specifications. Develops, configures, or modifies integrated business and/or enterprise application solutions within various computing environments by designing and coding component‐based applications using various programming languages. Conducts the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications. Supports systems integration testing (SIT) and user acceptance testing (UAT), provides insight into defining test plans, and ensures quality software deployment. Participates in the end‐to‐end product lifecycle by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls. Understands Computer Science and/or Computer Engineering fundamentals; knows software architecture and readily applies this to software solutions. Automates and simplifies team development, test, and operations processes; develops conceptual, logical and physical architectures consisting of one or more viewpoints (business, application, data, and infrastructure) required for business solution delivery. Solves difficult technical problems; solutions are testable, maintainable, and efficient.
JOB REQUIREMENTS: Job requires a Bachelor's Degree* in Computer Science, CIS, Engineering, or a related field and 2 years of experience in any job title/occupation involving software development or a related field. *Employer will accept single degree or combination of degrees, diplomas and/or professional experience equivalent to a Bachelor’s degree.
Must have prior experience in:
• 2 years of experience in:
• Java, Spring Boot, React JS, and JavaScript;
• Developing and implementing business systems within an organization;
• Defect or incident tracking software;
• Technical documentation in a software development environment;
• IT Infrastructure Library (ITIL) framework;
• Application and integration middleware, and database technologies;
• Cloud Technologies: AWS, GCP, or Azure;
• Relational Databases including Oracle, DB2, MySQL, or PostgreSQL; and
• NOSQL databases such as Cassandra, MongoDB or Couchbase.
REQ# 3854387
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
If you're a Software Engineer looking for your next challenge, Lowe's in Charlotte, North Carolina, could be your ideal fit! In this role, you'll get to translate intricate business requirements into logical program designs and code modules, all while partnering closely with the Product Team to grasp business needs and functional specifications. Whether you're developing, configuring, or modifying integrated business applications, your expertise in languages like Java and frameworks such as Spring Boot and React JS will shine. Plus, you'll play a pivotal role in ensuring that our software solutions are not just functional but also high-quality. With opportunities for teleworking and potential travel to our offices, this position promotes both flexibility and collaboration. You'll be involved in the full product lifecycle, from implementing and maintaining complex software solutions to conducting system testing and UAT to guarantee successful deployment. Your strong foundation in computer science and engineering will help you tackle challenging technical problems, pursuing efficient, maintainable solutions. If you want to be part of a team that fosters innovation and defines the future of technology at Lowe's, we encourage you to apply and make a difference in the lives of our customers every day!
Subscribe to Rise newsletter