Gap Inc.

Staff Software Engineer

SF - 2 Folsom Full time

About the Role

Lead significant projects and define technical specifications and development requirements that result in high-performing, domain-specific technology. Develop and enhance products and/or applications independently to solve complex business problems by keeping customer experience at the forefront. Adopt and model a DevOps mindset by applying automation, continuous integration and continuous delivery in everything we do. Foster innovation by applying best practices, learning from emerging technologies, and collaborating with cross-functional stakeholders. Communicate difficult concepts and lead teams through design and interpretation. Mentor and subject matter expert supporting domain areas, leading assignments of diverse scope. Balances project delivery objectives with organizational initiatives. Telecommuting is permissible from any location within the US.

Salary Range: $213,512 - $218,512
Employee pay will vary based on factors such as qualifications, experience, skill level, competencies and work location. We will meet minimum wage or minimum of the pay range (whichever is higher) based on city, county and state requirements.

What You'll Do

  • Order Management Systems: Experience in software/services used in Order management lifecycle, including omni-channel order fulfillment, inventory capacity management, order modification, order pricing and payments;
  • Creating messaging integration frameworks for omni-channel Warehouse Management System like Manhattan WMOS using Kafka-tXML formats;
  • RGTI Retail WMS: Experience in creating messaging integration frameworks for Retail Warehouse Management System like RGTI WMS using Kafka-messaging queue formats;
  • Oracle RMS – Experience in creating messaging integration frameworks for perpetual and financial inventory management systems like Oracle RMS;
  • Experience in creating messaging integration frameworks for omni-channel 3PL Warehouse Management System using Kafka-EDI formats; and
  • Experience in creating messaging integration frameworks for Transportation Management Systems and Inbound Transportation Systems, performing validation and end to end testing for business process solutions for supply chain logistics management.

Who You Are

Bachelor’s degree or foreign degree equivalent in Electronics Engineering, Computer Engineering, or related field and five (5) years of experience in the job offered or a related role. Alternatively, employer will accept a Master’s degree or foreign degree equivalent in Electronics Engineering, Computer Engineering or a related field and three (3) years of experience in the job offered or a related role. Any suitable combination of education, experience, or training acceptable.