Posted in

Senior – Software Engineer

Senior – Software Engineer

CompanyWalmart
LocationBentonville, AR, USA, Bellevue, WA, USA, Sunnyvale, CA, USA
Salary$90000 – $234000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 3 years’ experience in software engineering or related area
  • 5 years’ experience in software engineering or related area
  • Strong experience in RESTful Microservices
  • Experience of Container technologies such as Docker & Kubernetes
  • Strong API design, development, and management
  • Excellent written & verbal communication, including the ability to create robust documentation
  • Ability to multitask between several different requirements and features concurrently
  • Experience with cloud native technology & public cloud
  • Superior analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment

Responsibilities

  • Provide a complete payment lifecycle management solution that caters to Walmart’s physical POS clients as well as Ecommerce and omnichannel consumers
  • Build scalable and high performing services that will support a wide variety of tender types
  • Lead the work of other small groups of six to ten engineers in software development and design
  • Troubleshoots business and production issues by gathering information and performing root cause analysis
  • Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans
  • Models compliance with company policies and procedures and supports company standards of ethics and integrity

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year’s experience in software engineering or related area
  • Experience in Google Cloud Platform, cloud architecture and deployments
  • Solid experience in Java technology stack
  • Around 6 years of total experience with over 2 years of experience building and deploying micro services in public cloud
  • Experience working with one or more industry-leading database platforms, preferably both relational and non-relational systems
  • Experience in Retail Or Finance domain