Walmart logo

Staff, Software Engineer

Walmart
NewPosted today

LOCATION

BANGALORE PW II · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureDistributed SystemsTechnical Leadership

Job description

Overview

Staff Software Engineer role within Walmart Global Tech's Corporate Tech and Services, designing and developing software that meets customer and company needs.

What you'll do

  • Design and develop intuitive software that meets and exceeds the needs of the customer and the company.
  • Participate in Architecture & Design Reviews and Code Reviews across teams.
  • Collaborate with team members to develop best practices and client requirements for the software.
  • Engage with Product Management and Business to drive the agenda, set priorities and deliver products.
  • Professionally maintain all codes, best practices and create regular updates to address customer and company concerns.
  • Analyse and test programs/products before formal launch to ensure flawless performance.
  • Troubleshoot coding problems quickly and efficiently.
  • Develop programs that monitor sharing of private information to ensure software security.
  • Seek ways to improve the software and its effectiveness.
  • Participate in hiring and build teams enabling them to be high-performing agile teams.
  • Support the coaching and training of other team members so all employees are confident in the use of software applications.

What you'll need

  • Bachelor's/Master's degree in Computer Science or related technical field.
  • Minimum 10 years of object-oriented programming experience in Java, Spring Boot, Microservices, React, NestJS, Node.
  • Good understanding of Data Structures.
  • 8 years of experience in systems design, algorithms, and distributed systems.
  • Minimum Qualifications: Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area; or Option 2: 6 years' experience in software engineering or related area.
  • Strong computer science fundamentals in data structures and algorithms.
  • Good analytical and problem-solving skills.
  • Excellent oral and written communication skills.

Nice to have

  • Programming experience preferably in the Finance/retail/ecommerce industry.
  • Python knowledge would be an added advantage.
  • Exposure to cloud infrastructure, such as OpenStack, Azure, GCP, or AWS.
  • Experience working in Agile Methodology.
  • Experience using CI/CD, tools for logging and metrics.
  • A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
  • Exposure to information retrieval, statistics, and machine learning.
  • Preferred Qualifications: Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area.

Details

  • Location: Bangalore, Karnataka, India (Block-1, Prestige Tech Pacific Park, Kadubeesanahalli Village, Varthur Hobli).
  • Work mode: Based in the Bangalore office for daily work, with flexibility for associates to manage personal lives.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff, Software Engineer