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 integrated business and/or enterprise application solutions within various computing environments. This role facilitates the implementation and maintenance of business and enterprise software solutions to ensure successful deployment of released applications.
About the Team
PO-Go, formerly Purchase Order Management, will be the single application for all types of Purchase Orders. PO-GO will provide robust technical solutions for managing Lowes purchase orders. This product area is responsible or building and maintaining the custom purchase order system that powers Lowes retail purchase order lifecycle. Purchase orders are created ad sent to retail vendors to indicate what is ordered, when it is needed and how much Lowes is paying for the product.
Team is responsible to build and manage services consumed by upstream and downstream systems.
Core Responsibilities:
As a Senior Software Engineer, you would possess knowledge around modern software design and development. You have proven expertise around open systems tech stacks and willing to learn new technologies. You are expected to learn and build recent components and ensure it is delivered to production on time with quality.
- You will collaborate with product team members (UX, Engineering, Product management) to build secure, reliable and scalable software solutions
- You will maintain a high coding standards and good code coverage through effective unit testing
- You will contribute to build automation frameworks for TDD/BDD.
- You will create and maintain technical documentation of your software components
- You will maintain the SLA/SLOs for product and triage high priority issues and outages as they arise